diff --git a/Makefile b/Makefile index 514b1b8cbb..82f83944c0 100644 --- a/Makefile +++ b/Makefile @@ -314,6 +314,7 @@ install-core: default @$(INSTALL_DIR) "$(DATA_INSTALL_DIR)" @$(INSTALL_PROGRAM) $(foreach prog,$(CORE),$($(prog)_TARGET)) "$(DATA_INSTALL_DIR)" @$(INSTALL_DIR) "$(DATA_INSTALL_DIR)/mods" + @$(CP_R) mods/common "$(DATA_INSTALL_DIR)/mods/" @$(CP_R) mods/cnc "$(DATA_INSTALL_DIR)/mods/" @$(INSTALL_PROGRAM) $(mod_cnc_TARGET) "$(DATA_INSTALL_DIR)/mods/cnc" @$(CP_R) mods/ra "$(DATA_INSTALL_DIR)/mods/" diff --git a/packaging/package-all.sh b/packaging/package-all.sh index d64c6e6c98..8e27e3207b 100755 --- a/packaging/package-all.sh +++ b/packaging/package-all.sh @@ -29,7 +29,7 @@ markdown DOCUMENTATION.md > DOCUMENTATION.html FILES=('OpenRA.Game.exe' 'OpenRA.Editor.exe' 'OpenRA.Utility.exe' \ 'OpenRA.FileFormats.dll' 'OpenRA.Renderer.SdlCommon.dll' 'OpenRA.Renderer.Sdl2.dll' 'OpenRA.Renderer.Cg.dll' 'OpenRA.Renderer.Gl.dll' 'OpenRA.Renderer.Null.dll' 'OpenRA.Irc.dll' \ 'FreeSans.ttf' 'FreeSansBold.ttf' \ -'cg' 'glsl' 'mods/ra' 'mods/cnc' 'mods/d2k' \ +'cg' 'glsl' 'mods/common' 'mods/ra' 'mods/cnc' 'mods/d2k' \ 'AUTHORS' 'CHANGELOG' 'COPYING' \ 'README.html' 'CONTRIBUTING.html' 'DOCUMENTATION.html' \ 'global mix database.dat' 'GeoIP.dll' 'GeoIP.dat') diff --git a/packaging/windows/OpenRA.nsi b/packaging/windows/OpenRA.nsi index d9d90cc04c..8e82284283 100644 --- a/packaging/windows/OpenRA.nsi +++ b/packaging/windows/OpenRA.nsi @@ -58,6 +58,7 @@ SectionEnd Section "Game" GAME RMDir /r "$INSTDIR\mods" SetOutPath "$INSTDIR\mods" + File /r "${SRCDIR}\mods\common" File /r "${SRCDIR}\mods\cnc" File /r "${SRCDIR}\mods\d2k" File /r "${SRCDIR}\mods\ra"