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
|