Feature #2407 ยป 0095-Msys2-Makefile.meson-Define-followtag-just-once.patch
| fc_version | ||
|---|---|---|
|
#
|
||
|
# 5) Final.
|
||
|
# Update DEFAULT_FOLLOW_TAG to "stable", and also
|
||
|
# platforms/windows/installer_msys2/Makefile.meson -Dfollowtag to "windows"
|
||
|
# platforms/windows/installer_msys2/Makefile.meson FOLLOWTAG to "windows"
|
||
|
IS_DEVEL_VERSION=1
|
||
|
IS_FREEZE_VERSION=0
|
||
| platforms/windows/installer_msys2/Makefile.meson | ||
|---|---|---|
|
IMSYS2_DIR != pwd
|
||
|
FREECIV_VERSION != $(SRC_ROOT)/fc_version
|
||
|
FOLLOWTAG='windows-S3_4'
|
||
|
ifeq ($(MIN_WIN_VER),)
|
||
|
MIN_WIN_VER=$(PREF_WIN_VER)
|
||
|
endif
|
||
| ... | ... | |
|
install-freeciv-common: clean-install-client-arch
|
||
|
# Create build directory
|
||
|
mkdir -p $(BUILD_DIR)/$(WINARCH)-client-$(GUI)
|
||
|
cd $(BUILD_DIR)/$(WINARCH)-client-$(GUI); meson setup $(IMSYS2_DIR)/../../.. -Dprefix=$(IMSYS2_DIR)/$(INST_DIR)/$(WINARCH)-client-$(GUI) -Dfollowtag='windows-S3_4' -Dwerror=true -Dclients=$(CLIENT) -Dfcmp=$(FCMP) -Dtools=manual,ruleup -Dreadline=false -Dcacert-path='./ssl/certs/ca-bundle.crt' -Dmin-win-ver=$(MIN_WIN_VER) -Dsyslua=false $(EXTRA_CONFIG)
|
||
|
cd $(BUILD_DIR)/$(WINARCH)-client-$(GUI); meson setup $(IMSYS2_DIR)/../../.. -Dprefix=$(IMSYS2_DIR)/$(INST_DIR)/$(WINARCH)-client-$(GUI) -Dfollowtag=$(FOLLOWTAG) -Dwerror=true -Dclients=$(CLIENT) -Dfcmp=$(FCMP) -Dtools=manual,ruleup -Dreadline=false -Dcacert-path='./ssl/certs/ca-bundle.crt' -Dmin-win-ver=$(MIN_WIN_VER) -Dsyslua=false $(EXTRA_CONFIG)
|
||
|
cd $(BUILD_DIR)/$(WINARCH)-client-$(GUI); ninja
|
||
|
cd $(BUILD_DIR)/$(WINARCH)-client-$(GUI); ninja install
|
||
|
cd $(BUILD_DIR)/$(WINARCH)-client-$(GUI); ninja langstat_core.txt
|
||
| ... | ... | |
|
install-ruledit-common: clean-ruledit-install-arch
|
||
|
# Create build directory
|
||
|
mkdir -p $(BUILD_DIR)/$(WINARCH)-ruledit-$(GUI)
|
||
|
cd $(BUILD_DIR)/$(WINARCH)-ruledit-$(GUI); meson setup $(IMSYS2_DIR)/../../.. -Dprefix=$(IMSYS2_DIR)/$(INST_DIR)/$(WINARCH)-ruledit-$(GUI) -Dfollowtag='windows-S3_4' -Dwerror=true -Dclients=[] -Dfcmp=[] -Dserver=disabled -Dtools=ruledit -Dreadline=false -Dcacert-path='./ssl/certs/ca-bundle.crt' -Dmin-win-ver=$(MIN_WIN_VER) -Dsyslua=false $(EXTRA_CONFIG)
|
||
|
cd $(BUILD_DIR)/$(WINARCH)-ruledit-$(GUI); meson setup $(IMSYS2_DIR)/../../.. -Dprefix=$(IMSYS2_DIR)/$(INST_DIR)/$(WINARCH)-ruledit-$(GUI) -Dfollowtag=$(FOLLOWTAG) -Dwerror=true -Dclients=[] -Dfcmp=[] -Dserver=disabled -Dtools=ruledit -Dreadline=false -Dcacert-path='./ssl/certs/ca-bundle.crt' -Dmin-win-ver=$(MIN_WIN_VER) -Dsyslua=false $(EXTRA_CONFIG)
|
||
|
cd $(BUILD_DIR)/$(WINARCH)-ruledit-$(GUI); ninja
|
||
|
cd $(BUILD_DIR)/$(WINARCH)-ruledit-$(GUI); ninja install
|
||
|
cd $(BUILD_DIR)/$(WINARCH)-ruledit-$(GUI); ninja langstat_core.txt langstat_ruledit.txt
|
||