Mercurial > hg > openttd
changeset 19958:edbea4ca224e draft
(svn r24890) -Fix: Distribute GS compat_<version>.nut with OpenTTD
author | zuu <zuu@openttd.org> |
---|---|
date | Sun, 06 Jan 2013 16:44:15 +0000 |
parents | 1cedf4bf8764 |
children | 96768ceadb86 |
files | Makefile.bundle.in os/rpm/openttd.spec os/windows/installer/install.nsi |
diffstat | 3 files changed, 13 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/Makefile.bundle.in +++ b/Makefile.bundle.in @@ -26,11 +26,13 @@ # An OSX application bundle needs the data files, lang files and openttd executable in a different location. ifdef OSXAPP AI_DIR = $(BUNDLE_DIR)/$(OSXAPP)/Contents/Resources/ai +GAME_DIR = $(BUNDLE_DIR)/$(OSXAPP)/Contents/Resources/game BASESET_DIR = $(BUNDLE_DIR)/$(OSXAPP)/Contents/Resources/baseset LANG_DIR = $(BUNDLE_DIR)/$(OSXAPP)/Contents/Resources/lang TTD_DIR = $(BUNDLE_DIR)/$(OSXAPP)/Contents/MacOS else AI_DIR = $(BUNDLE_DIR)/ai +GAME_DIR = $(BUNDLE_DIR)/game BASESET_DIR = $(BUNDLE_DIR)/baseset LANG_DIR = $(BUNDLE_DIR)/lang TTD_DIR = $(BUNDLE_DIR) @@ -59,6 +61,7 @@ endif $(Q)cp "$(BIN_DIR)/$(TTD)" "$(TTD_DIR)/" $(Q)cp "$(BIN_DIR)/ai/"compat_*.nut "$(AI_DIR)/" + $(Q)cp "$(BIN_DIR)/game/"compat_*.nut "$(GAME_DIR)/" $(Q)cp "$(BIN_DIR)/baseset/"*.grf "$(BASESET_DIR)/" $(Q)cp "$(BIN_DIR)/baseset/"*.obg "$(BASESET_DIR)/" $(Q)cp "$(BIN_DIR)/baseset/"*.obs "$(BASESET_DIR)/"
--- a/os/rpm/openttd.spec +++ b/os/rpm/openttd.spec @@ -227,11 +227,13 @@ %dir %{_datadir}/%{name}/baseset %dir %{_datadir}/%{name}/scripts %dir %{_datadir}/%{name}/ai +%dir %{_datadir}/%{name}/game %{_datadir}/doc/%{name}/* %{_datadir}/%{name}/lang/* %{_datadir}/%{name}/baseset/* %{_datadir}/%{name}/scripts/* %{_datadir}/%{name}/ai/* +%{_datadir}/%{name}/game/* %doc %{_mandir}/man6/%{name}.6.* %files gui
--- a/os/windows/installer/install.nsi +++ b/os/windows/installer/install.nsi @@ -124,6 +124,10 @@ SetOutPath "$INSTDIR\ai\" File ${PATH_ROOT}bin\ai\compat_*.nut + ; Copy Game Script files + SetOutPath "$INSTDIR\game\" + File ${PATH_ROOT}bin\game\compat_*.nut + ; Copy data files SetOutPath "$INSTDIR\baseset\" File ${PATH_ROOT}bin\baseset\*.grf @@ -398,6 +402,9 @@ ; AI files Delete "$INSTDIR\ai\compat_*.nut" + ; Game Script files + Delete "$INSTDIR\game\compat_*.nut" + ; Baseset files Delete "$INSTDIR\baseset\opntitle.dat" Delete "$INSTDIR\baseset\openttd.grf" @@ -469,6 +476,7 @@ RMDir "$SMPROGRAMS\$SHORTCUTS\Docs\" RMDir "$SMPROGRAMS\$SHORTCUTS" RMDir "$INSTDIR\ai" + RMDir "$INSTDIR\game" RMDir "$INSTDIR\data" RMDir "$INSTDIR\baseset" RMDir "$INSTDIR\gm"