mirror of
https://github.com/Xevion/orianne.git
synced 2025-12-06 03:15:40 -06:00
1.8 KiB
1.8 KiB
test-taker
A Qt6 application for administering tests. Highly experimental.
Feature Targets:
- Cross platform (Windows, Linux, Mac)
- Automatic build scripts with Workflows
VS Code
- Requirements
- C/C++ Extension
- CMake Tools Extension
- Configuraiton
c_cpp_properties.json(C/C++ Extension)configurations[].configurationProvidermust be set toms-vscode.cmake-tools
settings.jsoncmake.configureArgsmust contain-DCMAKE_PREFIX_PATH=<QT_INSTALL_DIR>- For example, my QT installation directory was
/home/xevion/Qt/6.5.2/gcc_64
- For example, my QT installation directory was
Deployment
Deployment strategies are still highly experimental, use the list below to develop, improve & form best practices for cross platform development & deployment.
- Deployment Systems
- linuxdeployqt
- linuxdeploy (not used at this moment)
- macdeployqt
- windeployqt
- Workflow References
- QOwnNotes (build-release.yaml)
- Windows, MacOS, Linux AppImage (
linuxdeploy), Linux Snap - Lots of heavily involved build systems. Advanced application.
- Windows, MacOS, Linux AppImage (
- Ripes
- linux-release.yml (AppImage with
linuxdeployqt) - windows-release.yml (Ninja build)
- mac-release.yml
- Simpler build systems.
- WASM target.
- linux-release.yml (AppImage with
- QOwnNotes (build-release.yaml)