3 Commits

Author SHA1 Message Date
cheezwiz7899 b520dd159b Revert "build(linux): add pkgforge AppImage builder, fix aarch64/Qt/libusb, and clean up obsolete scripts" 2026-07-03 14:15:35 +10:00
cheezwiz7899 ff2f3dc414 build(linux): remove obsolete scripts, fix audio deps, and improve AppImage cleanup
Deleted scripts/CI files:
- Remove AppImage-build-debian-inner.sh, ppImage-build-debian.sh, AppImage-build-local.sh: replaced by AppImageBuilder/package-citron-linux.sh
- Remove AppImageBuilder/build.sh, AppImageBuilder/build-v2.sh: superseded by package-citron-linux.sh
- Remove build-for-mingw.bat, build-for-mingw.sh, fix-pgo-dll.ps1, pgo-build.ps1, pgo-build.sh: obsolete windows/PGO build helpers
- Remove .gitlab-ci.yml: entirely commented-out dead config

build-citron-linux.sh:
- Add ALSA + PulseAudio dev packages as required  across all supported package managers (apt, pacman, dnf, yum, zypper, emerge) to encourage Linux audio output to be present in packaged AppImages

AppImageBuilder/package-citron-linux.sh:
- Expand AppDir post-packaging cleanup: remove additional Qt plugin dirs, stale symlinks, and other bloat before the AppImage is assembled
2026-07-02 10:09:43 +10:00
Mythrax 5a75694ff1 build: add automated MinGW (MSYS2) build scripts and guide
Signed-off-by: Mythrax <mythrax@mythrax-rs.org>
2026-03-28 16:15:23 +10:00