dc2f182aa4b5da5ed43d7ec4df1e36068dc92449
Introduce release.yml to automate build and release on tag push. Workflow sets up Windows environment, installs Qt via aqtinstall, builds with CMake, generates installer with CPack, and uploads it as a GitHub release asset. Qt installation updated to use msvc2022_64.
GitAddonsManager
Git based World of Warcraft addon manager.
This application exclusively manage git repositories, addons not containing a git repositories will be ignored. All addons hosted on Gitlab, Github and likes are compatible but must be cloned through git (if you don't know what that means, you will need to redownload your addons through this app).
Building on Linux
Requirements:
- Qt6 Modules:
- Core
- Quick
- QuickControls2
- Concurrent
- Network
- Widgets
- libgit2
build & install
cmake . -B build -DGitAddonsManager_GIT_DESCRIBE="$(git describe --tags --long)" -DCMAKE_BUILD_TYPE=Release --install-prefix="$(pwd)/release"
cmake --build build
cmake --install build
The executable is then found in release/bin/.
Description
Releases
1
Languages
C++
63.2%
QML
28.2%
Makefile
4%
CMake
3.6%
Qt Script
1%