Feature #1593 ยป 0084-Msys2-Define-installation-of-sound-dlls-per-client.patch
platforms/windows/installer_msys2/Makefile.meson | ||
---|---|---|
cp $(BUILD_DIR)/$(WINARCH)-ruledit-$(GUI)/langstat_*.txt $(INST_DIR)/$(WINARCH)-ruledit-$(GUI)/doc/freeciv/installer/
|
||
cp freeciv-ruledit.cmd Freeciv.url $(INST_DIR)/$(WINARCH)-ruledit-$(GUI)/
|
||
SOUND_DLLS := \
|
||
SOUND_DLLS_SDL2 := \
|
||
SDL2.dll \
|
||
SDL2_mixer.dll \
|
||
libFLAC.dll \
|
||
... | ... | |
libngtcp2-16.dll \
|
||
libngtcp2_crypto_ossl.dll
|
||
CLIENT_COMMON_DLLS := \
|
||
$(SOUND_DLLS)
|
||
install-env-common:
|
||
# Add DLLs
|
||
cp -R $(addprefix $(DLLPATH_PREFIX), $(COMMON_DLLS)) $(INST_DIR)/$(WINARCH)-client-$(GUI)/
|
||
cp -R $(addprefix $(DLLPATH_PREFIX), $(CLIENT_COMMON_DLLS)) $(INST_DIR)/$(WINARCH)-client-$(GUI)/
|
||
mkdir -p $(INST_DIR)/$(WINARCH)-client-$(GUI)/ssl/certs
|
||
cp -R /$(ARCHDIR)/etc/ssl/certs/ca-bundle.crt $(INST_DIR)/$(WINARCH)-client-$(GUI)/ssl/certs/
|
||
... | ... | |
install-freeciv-qt6x: install-freeciv-common
|
||
install-env-gtk3.22: install-env-gtk3-fcmp
|
||
cp -R $(addprefix $(DLLPATH_PREFIX), $(SOUND_DLLS_SDL2)) $(INST_DIR)/$(WINARCH)-client-$(GUI)/
|
||
install-env-gtk4: install-env-gtk4-fcmp
|
||
cp -R $(addprefix $(DLLPATH_PREFIX), $(SOUND_DLLS_SDL2)) $(INST_DIR)/$(WINARCH)-client-$(GUI)/
|
||
install-env-gtk4x: install-env-gtk4-fcmp
|
||
cp -R $(addprefix $(DLLPATH_PREFIX), $(SOUND_DLLS_SDL2)) $(INST_DIR)/$(WINARCH)-client-$(GUI)/
|
||
SDL2_DLLS := \
|
||
SDL2_ttf.dll \
|
||
... | ... | |
install-env-sdl2: install-env-gtk4-fcmp
|
||
# Add DLLs
|
||
cp -R $(addprefix $(DLLPATH_PREFIX), $(SDL2_DLLS)) $(INST_DIR)/$(WINARCH)-client-$(GUI)/
|
||
cp -R $(addprefix $(DLLPATH_PREFIX), $(SOUND_DLLS_SDL2)) $(INST_DIR)/$(WINARCH)-client-$(GUI)/
|
||
FCMP_QT6_DLLS := \
|
||
Qt6Core.dll \
|
||
... | ... | |
install-env-qt6: install-env-qt6-fcmp
|
||
# Add DLLs
|
||
cp -R $(addprefix $(DLLPATH_PREFIX), $(CLIENT_QT6_DLLS)) $(INST_DIR)/$(WINARCH)-client-$(GUI)/
|
||
cp -R $(addprefix $(DLLPATH_PREFIX), $(SOUND_DLLS_SDL2)) $(INST_DIR)/$(WINARCH)-client-$(GUI)/
|
||
install-env-qt6x: install-env-qt6
|
||