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
|
||