Project

General

Profile

Bug #1923 » 0025-Msys2-Add-ruledit-to-Qt-client-installers.patch

S3_2 - Marko Lindqvist, 01/31/2026 02:41 AM

View differences:

windows/installer_msys2/Makefile.meson
make -f $(MAKEFILE_NAME) GUI=sdl2 CLIENT=sdl2 FCMP=gtk4 installer-common
qt5-installer:
make -f $(MAKEFILE_NAME) EXTRA_CONFIG="-Dqtver=qt5 $(EXTRA_CONFIG)" GUI=qt5 CLIENT=qt FCMP=qt installer-common
make -f $(MAKEFILE_NAME) EXTRA_CONFIG="-Dqtver=qt5 -Dtools=manual,ruleup,ruledit $(EXTRA_CONFIG)" GUI=qt5 CLIENT=qt FCMP=qt installer-common
qt6-installer:
make -f $(MAKEFILE_NAME) EXTRA_CONFIG="-Ddebug=false -Dqtver=qt6 -Dsvgflags=true $(EXTRA_CONFIG)" GUI=qt6 CLIENT=qt FCMP=qt installer-common
make -f $(MAKEFILE_NAME) EXTRA_CONFIG="-Ddebug=false -Dqtver=qt6 -Dsvgflags=true -Dtools=manual,ruleup,ruledit $(EXTRA_CONFIG)" GUI=qt6 CLIENT=qt FCMP=qt installer-common
ruledit-installer-qt5:
make -f $(MAKEFILE_NAME) EXTRA_CONFIG="-Ddebug=false -Dqtver=qt5 $(EXTRA_CONFIG)" GUI=qt5 installer-ruledit-common
......
install-freeciv-sdl2: install-freeciv-common
install-freeciv-qt5: install-freeciv-common
cp freeciv-ruledit.cmd $(INST_DIR)/$(WINARCH)-client-$(GUI)/
install-freeciv-qt6: install-freeciv-common
cp freeciv-ruledit.cmd $(INST_DIR)/$(WINARCH)-client-$(GUI)/
install-env-gtk3.22: install-env-gtk3-fcmp
(3-3/3)