build: add Linux and Windows build scripts with NSIS installer

build-linux.sh configures and builds via CMake. build-windows.sh builds
in MSYS2/MINGW64, bundles Qt and transitive MinGW DLLs via windeployqt
plus an ldd pass, and produces an NSIS installer (installer.nsi). Ignore
the dist/ output and generated Setup.exe.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Tronax 2026-06-15 02:37:19 +02:00
parent 767b0b50b0
commit 7a4f3f312b
Signed by: Tronax
SSH key fingerprint: SHA256:2pKKXDZucWvaF/GzXNz0FY53EAO1YDLN80bqS+TTz/o
4 changed files with 216 additions and 0 deletions

4
.gitignore vendored
View file

@ -17,6 +17,10 @@ ui_*.h
qrc_*.cpp
*.moc
# ---- Windows packaging ----
dist/
*-Setup.exe
# ---- Go server ----
server/umt-tmdb-proxy
server/*.exe