Feature #1511 ยป 0097-Msys2-Makefile.meson-Add-make-release-target.patch
| doc/README.msys2 | ||
|---|---|---|
|   - "ruledit-installer" | ||
|   - "snapshot", if your freeciv sources are in git checkout directory, | ||
|                 builds all installers with commit id in version number | ||
|   - "release", build all installers with high optimization etc | ||
|  You can also set minimum Windows version targeted. While setting this | ||
|  to an older version allows those Windows versions to run the created | ||
| platforms/windows/installer_msys2/Makefile.meson | ||
|---|---|---|
| all-win64+: gtk3.22-installer sdl2-installer gtk4-installer qt6-installer ruledit-installer-qt6 qt6x-installer gtk4x-installer | ||
| release: | ||
| 	make -f $(MAKEFILE_NAME) EXTRA_CONFIG="-Dbuildtype=release -Doptimization=3 $(EXTRA_CONFIG)" all | ||
| snapshot: | ||
| 	cd $(SRC_ROOT) ; ./scripts/refresh_changelog.sh | ||
| 	make -f $(MAKEFILE_NAME) VERSION_REVTYPE="git" EXTRA_CONFIG="-Dgitrev=true $(EXTRA_CONFIG)" all | ||