|
@@ -36,12 +36,13 @@ bundle: all
|
|
|
$(Q)rm -rf "$(BUNDLE_DIR)"
|
|
|
$(Q)mkdir -p "$(BUNDLE_DIR)"
|
|
|
$(Q)mkdir -p "$(BUNDLE_DIR)/docs"
|
|
|
$(Q)mkdir -p "$(BUNDLE_DIR)/scenario"
|
|
|
$(Q)mkdir -p "$(BUNDLE_DIR)/scenario/heightmap"
|
|
|
$(Q)mkdir -p "$(BUNDLE_DIR)/media"
|
|
|
$(Q)mkdir -p "$(BUNDLE_DIR)/ai"
|
|
|
$(Q)mkdir -p "$(BUNDLE_DIR)/scripts"
|
|
|
$(Q)mkdir -p "$(TTD_DIR)"
|
|
|
$(Q)mkdir -p "$(DATA_DIR)"
|
|
|
$(Q)mkdir -p "$(LANG_DIR)"
|
|
|
ifdef OSXAPP
|
|
|
$(Q)mkdir -p "$(BUNDLE_DIR)/$(OSXAPP)/Contents/Resources"
|
|
@@ -72,12 +73,16 @@ endif
|
|
|
$(Q)cp "$(ROOT_DIR)/media/openttd."*.png "$(BUNDLE_DIR)/media/"
|
|
|
$(Q)cp "$(BIN_DIR)/scripts/"* "$(BUNDLE_DIR)/scripts/"
|
|
|
ifdef MENU_DIR
|
|
|
$(Q)cp "$(ROOT_DIR)/media/openttd.desktop" "$(BUNDLE_DIR)/media/"
|
|
|
$(Q)cat "$(ROOT_DIR)/media/openttd.desktop" | sed s/=openttd/=$(BINARY_NAME)/g > "$(ROOT_DIR)/media/openttd.desktop.install"
|
|
|
endif
|
|
|
ifeq ($(shell if test -n "`ls -l \"$(BIN_DIR)/ai/\"* 2>/dev/null`"; then echo 1; fi), 1)
|
|
|
$(Q)cp -R "$(BIN_DIR)/ai/"* "$(BUNDLE_DIR)/ai/"
|
|
|
$(Q)find $(BUNDLE_DIR)/ai/ -depth -iname '*.svn' -exec rm -Rf {} \; || find $(BUNDLE_DIR)/ai/ -d -iname '*.svn' -exec rm -Rf {} \;
|
|
|
endif
|
|
|
ifeq ($(shell if test -n "`ls -l \"$(BIN_DIR)/scenario/\"*.scn 2> /dev/null`"; then echo 1; fi), 1)
|
|
|
$(Q)cp "$(BIN_DIR)/scenario/"*.scn "$(BUNDLE_DIR)/scenario/"
|
|
|
endif
|
|
|
ifeq ($(shell if test -n "`ls -l \"$(BIN_DIR)/scenario/heightmaps/\"* 2>/dev/null`"; then echo 1; fi), 1)
|
|
|
$(Q)cp "$(BIN_DIR)/scenario/heightmaps/"* "$(BUNDLE_DIR)/scenario/heightmap/"
|
|
|
endif
|