rubidium@9919: # rubidium@9919: # Makefile for creating bundles of MSVC's binaries in the same way as we make rubidium@9919: # the zip bundles for ALL other OSes. rubidium@9919: # rubidium@9919: # Usage: make -f Makefile.msvc PLATFORM=[Win32|x64] BUNDLE_NAME=openttd--win[32|64] rubidium@9919: # or make -f Makefile.msvc PLATFORM=[Win32|x64] BUNDLE_NAME=OTTD-win[32|64]-nightly- rubidium@9919: # rubidium@9919: rubidium@9919: # Check if we want to show what we are doing rubidium@9919: ifdef VERBOSE rubidium@9919: Q = rubidium@9919: else rubidium@9919: Q = @ rubidium@9919: endif rubidium@9919: rubidium@9919: AWK = "awk" rubidium@9919: ROOT_DIR := $(shell pwd) rubidium@9919: BIN_DIR = "$(ROOT_DIR)/bin" rubidium@9919: SRC_DIR = "$(ROOT_DIR)/src" rubidium@9919: BUNDLE_DIR = "$(ROOT_DIR)/bundle" rubidium@9919: BUNDLES_DIR = "$(ROOT_DIR)/bundles" rubidium@9919: TTD = "openttd.exe" smatz@10239: TARGET := $(shell echo $(PLATFORM) | sed "s~win64~x64~;s~win32~Win32~") rubidium@9919: rubidium@9919: all: rubidium@9960: $(Q)cp objs/$(TARGET)/Release/$(TTD) $(BIN_DIR)/$(TTD) rubidium@9919: truebrain@10057: include Makefile.bundle.in