summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatric Stout <truebrain@openttd.org>2019-04-07 11:42:20 +0200
committerglx22 <glx22@users.noreply.github.com>2020-06-05 19:36:05 +0200
commit84b71f796220b382c2bf943a406234ffb18098b8 (patch)
tree4312fe34a6b762866583161e97a478e52c75e392
parenteeed3a7613d375f66781f53b42e03729a4ca1c33 (diff)
downloadopenttd-84b71f796220b382c2bf943a406234ffb18098b8.tar.xz
Remove: all existing project files
This prepares for the switch to CMake, which takes over all current exisiting forms of project files.
-rw-r--r--Makefile.bundle.in221
-rw-r--r--Makefile.grf.in116
-rw-r--r--Makefile.in185
-rw-r--r--Makefile.lang.in87
-rw-r--r--Makefile.msvc45
-rw-r--r--Makefile.setting.in63
-rw-r--r--Makefile.src.in295
-rw-r--r--config.lib3508
-rwxr-xr-xconfigure169
-rwxr-xr-xfindversion.sh114
-rw-r--r--projects/basesets_vs140.vcxproj99
-rw-r--r--projects/basesets_vs140.vcxproj.filters40
-rw-r--r--projects/basesets_vs140.vcxproj.filters.in11
-rw-r--r--projects/basesets_vs140.vcxproj.in40
-rw-r--r--projects/basesets_vs141.vcxproj99
-rw-r--r--projects/basesets_vs141.vcxproj.filters40
-rw-r--r--projects/basesets_vs141.vcxproj.filters.in11
-rw-r--r--projects/basesets_vs141.vcxproj.in40
-rw-r--r--projects/basesets_vs142.vcxproj99
-rw-r--r--projects/basesets_vs142.vcxproj.filters40
-rw-r--r--projects/basesets_vs142.vcxproj.filters.in11
-rw-r--r--projects/basesets_vs142.vcxproj.in40
-rwxr-xr-xprojects/determineversion.vbs216
-rw-r--r--projects/dpi_aware.manifest29
-rwxr-xr-xprojects/gen-kdev4.sh201
-rwxr-xr-xprojects/generate337
-rw-r--r--projects/generate.vbs414
-rw-r--r--projects/generate_vs140.vcxproj39
-rw-r--r--projects/generate_vs141.vcxproj39
-rw-r--r--projects/generate_vs142.vcxproj39
-rw-r--r--projects/langs_vs140.vcxproj390
-rw-r--r--projects/langs_vs140.vcxproj.filters176
-rw-r--r--projects/langs_vs140.vcxproj.filters.in12
-rw-r--r--projects/langs_vs140.vcxproj.in61
-rw-r--r--projects/langs_vs141.vcxproj390
-rw-r--r--projects/langs_vs141.vcxproj.filters176
-rw-r--r--projects/langs_vs141.vcxproj.filters.in12
-rw-r--r--projects/langs_vs141.vcxproj.in61
-rw-r--r--projects/langs_vs142.vcxproj390
-rw-r--r--projects/langs_vs142.vcxproj.filters176
-rw-r--r--projects/langs_vs142.vcxproj.filters.in12
-rw-r--r--projects/langs_vs142.vcxproj.in61
-rw-r--r--projects/openttd_vs140.sln103
-rw-r--r--projects/openttd_vs140.vcxproj1387
-rw-r--r--projects/openttd_vs140.vcxproj.filters3155
-rw-r--r--projects/openttd_vs140.vcxproj.filters.in13
-rw-r--r--projects/openttd_vs140.vcxproj.in374
-rw-r--r--projects/openttd_vs141.sln103
-rw-r--r--projects/openttd_vs141.vcxproj1387
-rw-r--r--projects/openttd_vs141.vcxproj.filters3155
-rw-r--r--projects/openttd_vs141.vcxproj.filters.in13
-rw-r--r--projects/openttd_vs141.vcxproj.in374
-rw-r--r--projects/openttd_vs142.sln105
-rw-r--r--projects/openttd_vs142.vcxproj1387
-rw-r--r--projects/openttd_vs142.vcxproj.filters3155
-rw-r--r--projects/openttd_vs142.vcxproj.filters.in13
-rw-r--r--projects/openttd_vs142.vcxproj.in374
-rw-r--r--projects/os_versions.manifest17
-rw-r--r--projects/regression.bat6
-rw-r--r--projects/regression_vs140.vcxproj41
-rw-r--r--projects/regression_vs141.vcxproj41
-rw-r--r--projects/regression_vs142.vcxproj41
-rw-r--r--projects/settings_vs140.vcxproj58
-rw-r--r--projects/settings_vs140.vcxproj.filters35
-rw-r--r--projects/settings_vs140.vcxproj.filters.in15
-rw-r--r--projects/settings_vs140.vcxproj.in52
-rw-r--r--projects/settings_vs141.vcxproj58
-rw-r--r--projects/settings_vs141.vcxproj.filters35
-rw-r--r--projects/settings_vs141.vcxproj.filters.in15
-rw-r--r--projects/settings_vs141.vcxproj.in52
-rw-r--r--projects/settings_vs142.vcxproj58
-rw-r--r--projects/settings_vs142.vcxproj.filters35
-rw-r--r--projects/settings_vs142.vcxproj.filters.in15
-rw-r--r--projects/settings_vs142.vcxproj.in52
-rw-r--r--projects/settingsgen_vs140.vcxproj83
-rw-r--r--projects/settingsgen_vs140.vcxproj.filters32
-rw-r--r--projects/settingsgen_vs141.vcxproj83
-rw-r--r--projects/settingsgen_vs141.vcxproj.filters32
-rw-r--r--projects/settingsgen_vs142.vcxproj84
-rw-r--r--projects/settingsgen_vs142.vcxproj.filters32
-rw-r--r--projects/strgen_vs140.vcxproj95
-rw-r--r--projects/strgen_vs140.vcxproj.filters35
-rw-r--r--projects/strgen_vs141.vcxproj95
-rw-r--r--projects/strgen_vs141.vcxproj.filters35
-rw-r--r--projects/strgen_vs142.vcxproj95
-rw-r--r--projects/strgen_vs142.vcxproj.filters35
-rw-r--r--projects/version_vs140.vcxproj42
-rw-r--r--projects/version_vs141.vcxproj42
-rw-r--r--projects/version_vs142.vcxproj42
-rw-r--r--source.list1191
90 files changed, 0 insertions, 26381 deletions
diff --git a/Makefile.bundle.in b/Makefile.bundle.in
deleted file mode 100644
index 276307c33..000000000
--- a/Makefile.bundle.in
+++ /dev/null
@@ -1,221 +0,0 @@
-# This file is part of OpenTTD.
-# OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
-# OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-# See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
-
-#
-# Creation of bundles
-#
-
-# The revision is needed for the bundle name and creating an OSX application bundle.
-# Detect the revision
-VERSIONS := $(shell AWK="$(AWK)" "$(ROOT_DIR)/findversion.sh")
-VERSION := $(shell echo "$(VERSIONS)" | cut -f 1 -d' ')
-
-# Make sure we have something in VERSION
-ifeq ($(VERSION),)
-VERSION := norev000
-endif
-
-ifndef BUNDLE_NAME
-BUNDLE_NAME = openttd-custom-$(VERSION)-$(OS)
-endif
-
-# 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)
-endif
-
-bundle: all
- @echo '[BUNDLE] Constructing bundle'
- $(Q)rm -rf "$(BUNDLE_DIR)"
- $(Q)mkdir -p "$(BUNDLE_DIR)"
- $(Q)mkdir -p "$(BUNDLE_DIR)/docs"
- $(Q)mkdir -p "$(BUNDLE_DIR)/media"
- $(Q)mkdir -p "$(BUNDLE_DIR)/scripts"
- $(Q)mkdir -p "$(TTD_DIR)"
- $(Q)mkdir -p "$(AI_DIR)"
- $(Q)mkdir -p "$(GAME_DIR)"
- $(Q)mkdir -p "$(BASESET_DIR)"
- $(Q)mkdir -p "$(LANG_DIR)"
-ifdef OSXAPP
- $(Q)mkdir -p "$(BUNDLE_DIR)/$(OSXAPP)/Contents/Resources"
- $(Q)echo "APPL????" > "$(BUNDLE_DIR)/$(OSXAPP)/Contents/PkgInfo"
- $(Q)cp "$(ROOT_DIR)/os/macosx/openttd.icns" "$(BUNDLE_DIR)/$(OSXAPP)/Contents/Resources/openttd.icns"
- $(Q)$(ROOT_DIR)/os/macosx/plistgen.sh "$(BUNDLE_DIR)/$(OSXAPP)" "$(VERSION)"
- $(Q)cp "$(ROOT_DIR)/os/macosx/splash.png" "$(BASESET_DIR)"
-endif
-ifeq ($(OS),UNIX)
- $(Q)cp "$(ROOT_DIR)/media/openttd.32.bmp" "$(BASESET_DIR)/"
-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)/"
- $(Q)cp "$(BIN_DIR)/baseset/opntitle.dat" "$(BASESET_DIR)/"
- $(Q)cp "$(BIN_DIR)/baseset/"*.obm "$(BASESET_DIR)/"
- $(Q)cp "$(BIN_DIR)/lang/"*.lng "$(LANG_DIR)/"
- $(Q)cp "$(ROOT_DIR)/README.md" "$(BUNDLE_DIR)/"
- $(Q)cp "$(ROOT_DIR)/COPYING.md" "$(BUNDLE_DIR)/"
- $(Q)cp "$(ROOT_DIR)/known-bugs.txt" "$(BUNDLE_DIR)/"
- $(Q)cp "$(ROOT_DIR)/docs/multiplayer.md" "$(BUNDLE_DIR)/docs/"
- $(Q)cp "$(ROOT_DIR)/changelog.txt" "$(BUNDLE_DIR)/"
-ifdef MAN_DIR
- $(Q)mkdir -p "$(BUNDLE_DIR)/man/"
- $(Q)cp "$(ROOT_DIR)/docs/openttd.6" "$(BUNDLE_DIR)/man/"
- $(Q)gzip -9 "$(BUNDLE_DIR)/man/openttd.6"
-endif
- $(Q)cp "$(ROOT_DIR)/media/openttd.32.xpm" "$(BUNDLE_DIR)/media/"
- $(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)$(AWK) -f "$(ROOT_DIR)/media/openttd.desktop.translation.awk" "$(SRC_DIR)/lang/"*.txt | LC_ALL=C $(SORT) | $(AWK) -f "$(ROOT_DIR)/media/openttd.desktop.filter.awk" >> "$(BUNDLE_DIR)/media/openttd.desktop"
- $(Q)sed s/=openttd/=$(BINARY_NAME)/g "$(BUNDLE_DIR)/media/openttd.desktop" > "$(ROOT_DIR)/media/openttd.desktop.install"
-endif
-ifeq ($(TTD), openttd.exe)
- $(Q)unix2dos "$(BUNDLE_DIR)/docs/"* "$(BUNDLE_DIR)/README.md" "$(BUNDLE_DIR)/COPYING.md" "$(BUNDLE_DIR)/changelog.txt" "$(BUNDLE_DIR)/known-bugs.txt"
-endif
-
-### Packing the current bundle into several compressed file formats ###
-#
-# Zips & dmgs do not contain a root folder, i.e. they have files in the root of the zip/dmg.
-# gzip, bzip2 and lha archives have a root folder, with the same name as the bundle.
-#
-# One can supply a custom name by adding BUNDLE_NAME:=<name> to the make command.
-#
-bundle_zip: bundle
- @echo '[BUNDLE] Creating $(BUNDLE_NAME).zip'
- $(Q)mkdir -p "$(BUNDLES_DIR)"
- $(Q)cd "$(BUNDLE_DIR)" && zip -r $(shell if test -z "$(VERBOSE)"; then echo '-q'; fi) "$(BUNDLES_DIR)/$(BUNDLE_NAME).zip" .
-
-bundle_7z: bundle
- @echo '[BUNDLE] Creating $(BUNDLE_NAME).7z'
- $(Q)mkdir -p "$(BUNDLES_DIR)"
- $(Q)cd "$(BUNDLE_DIR)" && 7z a "$(BUNDLES_DIR)/$(BUNDLE_NAME).7z" .
-
-bundle_gzip: bundle
- @echo '[BUNDLE] Creating $(BUNDLE_NAME).tar.gz'
- $(Q)mkdir -p "$(BUNDLES_DIR)/.gzip/$(BUNDLE_NAME)"
- $(Q)cp -R "$(BUNDLE_DIR)/"* "$(BUNDLES_DIR)/.gzip/$(BUNDLE_NAME)/"
- $(Q)cd "$(BUNDLES_DIR)/.gzip" && tar -zc$(shell if test -n "$(VERBOSE)"; then echo 'v'; fi)f "$(BUNDLES_DIR)/$(BUNDLE_NAME).tar.gz" "$(BUNDLE_NAME)"
- $(Q)rm -rf "$(BUNDLES_DIR)/.gzip"
-
-bundle_bzip2: bundle
- @echo '[BUNDLE] Creating $(BUNDLE_NAME).tar.bz2'
- $(Q)mkdir -p "$(BUNDLES_DIR)/.bzip2/$(BUNDLE_NAME)"
- $(Q)cp -R "$(BUNDLE_DIR)/"* "$(BUNDLES_DIR)/.bzip2/$(BUNDLE_NAME)/"
- $(Q)cd "$(BUNDLES_DIR)/.bzip2" && tar -jc$(shell if test -n "$(VERBOSE)"; then echo 'v'; fi)f "$(BUNDLES_DIR)/$(BUNDLE_NAME).tar.bz2" "$(BUNDLE_NAME)"
- $(Q)rm -rf "$(BUNDLES_DIR)/.bzip2"
-
-bundle_lzma: bundle
- @echo '[BUNDLE] Creating $(BUNDLE_NAME).tar.lzma'
- $(Q)mkdir -p "$(BUNDLES_DIR)/.lzma/$(BUNDLE_NAME)"
- $(Q)cp -R "$(BUNDLE_DIR)/"* "$(BUNDLES_DIR)/.lzma/$(BUNDLE_NAME)/"
- $(Q)cd "$(BUNDLES_DIR)/.lzma" && tar --lzma -c$(shell if test -n "$(VERBOSE)"; then echo 'v'; fi)f "$(BUNDLES_DIR)/$(BUNDLE_NAME).tar.lzma" "$(BUNDLE_NAME)"
- $(Q)rm -rf "$(BUNDLES_DIR)/.lzma"
-
-bundle_xz: bundle
- @echo '[BUNDLE] Creating $(BUNDLE_NAME).tar.xz'
- $(Q)mkdir -p "$(BUNDLES_DIR)/.xz/$(BUNDLE_NAME)"
- $(Q)cp -R "$(BUNDLE_DIR)/"* "$(BUNDLES_DIR)/.xz/$(BUNDLE_NAME)/"
- $(Q)cd "$(BUNDLES_DIR)/.xz" && tar --xz -c$(shell if test -n "$(VERBOSE)"; then echo 'v'; fi)f "$(BUNDLES_DIR)/$(BUNDLE_NAME).tar.xz" "$(BUNDLE_NAME)"
- $(Q)rm -rf "$(BUNDLES_DIR)/.xz"
-
-bundle_lha: bundle
- @echo '[BUNDLE] Creating $(BUNDLE_NAME).lha'
- $(Q)mkdir -p "$(BUNDLES_DIR)/.lha/$(BUNDLE_NAME)"
- $(Q)cp -R "$(BUNDLE_DIR)/"* "$(BUNDLES_DIR)/.lha/$(BUNDLE_NAME)/"
- $(Q)cd "$(BUNDLES_DIR)/.lha" && lha ao6 "$(BUNDLES_DIR)/$(BUNDLE_NAME).lha" "$(BUNDLE_NAME)"
- $(Q)rm -rf "$(BUNDLES_DIR)/.lha"
-
-bundle_dmg: bundle
- @echo '[BUNDLE] Creating $(BUNDLE_NAME).dmg'
- $(Q)mkdir -p "$(BUNDLES_DIR)/OpenTTD $(VERSION)"
- $(Q)cp -R "$(BUNDLE_DIR)/" "$(BUNDLES_DIR)/OpenTTD $(VERSION)"
- $(Q)hdiutil create -ov -format UDZO -srcfolder "$(BUNDLES_DIR)/OpenTTD $(VERSION)" "$(BUNDLES_DIR)/$(BUNDLE_NAME).dmg"
- $(Q)rm -fr "$(BUNDLES_DIR)/OpenTTD $(VERSION)"
-
-bundle_exe: all
- @echo '[BUNDLE] Creating $(BUNDLE_NAME).exe'
- $(Q)mkdir -p "$(BUNDLES_DIR)"
- $(Q)unix2dos "$(ROOT_DIR)/docs/"* "$(ROOT_DIR)/README.md" "$(ROOT_DIR)/COPYING.md" "$(ROOT_DIR)/changelog.txt" "$(ROOT_DIR)/known-bugs.txt"
- $(Q)cd $(ROOT_DIR)/os/windows/installer && makensis.exe //DVERSION_INCLUDE=version_$(PLATFORM).txt install.nsi
- $(Q)mv $(ROOT_DIR)/os/windows/installer/*$(PLATFORM).exe "$(BUNDLES_DIR)/$(BUNDLE_NAME).exe"
-
-ifdef OSXAPP
-install:
- @echo '[INSTALL] Cannot install the OSX Application Bundle'
-else
-install: bundle
- @echo '[INSTALL] Installing OpenTTD'
- $(Q)install -d "$(INSTALL_BINARY_DIR)"
- $(Q)install -d "$(INSTALL_ICON_DIR)"
- $(Q)install -d "$(INSTALL_DATA_DIR)/ai"
- $(Q)install -d "$(INSTALL_DATA_DIR)/game"
- $(Q)install -d "$(INSTALL_DATA_DIR)/baseset"
- $(Q)install -d "$(INSTALL_DATA_DIR)/lang"
- $(Q)install -d "$(INSTALL_DATA_DIR)/scripts"
-ifeq ($(TTD), openttd.exe)
- $(Q)install -m 755 "$(BUNDLE_DIR)/$(TTD)" "$(INSTALL_BINARY_DIR)/${BINARY_NAME}.exe"
-else
- $(Q)install -m 755 "$(BUNDLE_DIR)/$(TTD)" "$(INSTALL_BINARY_DIR)/${BINARY_NAME}"
-endif
- $(Q)install -m 644 "$(BUNDLE_DIR)/lang/"* "$(INSTALL_DATA_DIR)/lang"
- $(Q)install -m 644 "$(BUNDLE_DIR)/ai/"* "$(INSTALL_DATA_DIR)/ai"
- $(Q)install -m 644 "$(BUNDLE_DIR)/game/"* "$(INSTALL_DATA_DIR)/game"
- $(Q)install -m 644 "$(BUNDLE_DIR)/baseset/"* "$(INSTALL_DATA_DIR)/baseset"
- $(Q)install -m 644 "$(BUNDLE_DIR)/scripts/"* "$(INSTALL_DATA_DIR)/scripts"
-ifndef DO_NOT_INSTALL_DOCS
- $(Q)install -d "$(INSTALL_DOC_DIR)"
- $(Q)install -m 644 "$(BUNDLE_DIR)/docs/"* "$(BUNDLE_DIR)/README.md" "$(BUNDLE_DIR)/known-bugs.txt" "$(INSTALL_DOC_DIR)"
-endif
-ifndef DO_NOT_INSTALL_CHANGELOG
- $(Q)install -d "$(INSTALL_DOC_DIR)"
- $(Q)install -m 644 "$(BUNDLE_DIR)/changelog.txt" "$(INSTALL_DOC_DIR)"
-endif
-ifndef DO_NOT_INSTALL_LICENSE
- $(Q)install -d "$(INSTALL_DOC_DIR)"
- $(Q)install -m 644 "$(BUNDLE_DIR)/COPYING.md" "$(INSTALL_DOC_DIR)"
-endif
- $(Q)install -m 644 "$(BUNDLE_DIR)/media/openttd.32.xpm" "$(INSTALL_ICON_DIR)/${BINARY_NAME}.32.xpm"
-ifdef ICON_THEME_DIR
- $(Q)install -d "$(INSTALL_ICON_THEME_DIR)"
- $(Q)install -d "$(INSTALL_ICON_THEME_DIR)/16x16/apps"
- $(Q)install -m 644 "$(BUNDLE_DIR)/media/openttd.16.png" "$(INSTALL_ICON_THEME_DIR)/16x16/apps/${BINARY_NAME}.png"
- $(Q)install -d "$(INSTALL_ICON_THEME_DIR)/32x32/apps"
- $(Q)install -m 644 "$(BUNDLE_DIR)/media/openttd.32.png" "$(INSTALL_ICON_THEME_DIR)/32x32/apps/${BINARY_NAME}.png"
- $(Q)install -d "$(INSTALL_ICON_THEME_DIR)/48x48/apps"
- $(Q)install -m 644 "$(BUNDLE_DIR)/media/openttd.48.png" "$(INSTALL_ICON_THEME_DIR)/48x48/apps/${BINARY_NAME}.png"
- $(Q)install -d "$(INSTALL_ICON_THEME_DIR)/64x64/apps"
- $(Q)install -m 644 "$(BUNDLE_DIR)/media/openttd.64.png" "$(INSTALL_ICON_THEME_DIR)/64x64/apps/${BINARY_NAME}.png"
- $(Q)install -d "$(INSTALL_ICON_THEME_DIR)/128x128/apps"
- $(Q)install -m 644 "$(BUNDLE_DIR)/media/openttd.128.png" "$(INSTALL_ICON_THEME_DIR)/128x128/apps/${BINARY_NAME}.png"
- $(Q)install -d "$(INSTALL_ICON_THEME_DIR)/256x256/apps"
- $(Q)install -m 644 "$(BUNDLE_DIR)/media/openttd.256.png" "$(INSTALL_ICON_THEME_DIR)/256x256/apps/${BINARY_NAME}.png"
-else
- $(Q)install -m 644 "$(BUNDLE_DIR)/media/"*.png "$(INSTALL_ICON_DIR)"
-endif
-ifdef MAN_DIR
-ifndef DO_NOT_INSTALL_MAN
- $(Q)install -d "$(INSTALL_MAN_DIR)"
- $(Q)install -m 644 "$(BUNDLE_DIR)/man/openttd.6.gz" "$(INSTALL_MAN_DIR)/${BINARY_NAME}.6.gz"
-endif
-endif
-ifdef MENU_DIR
- $(Q)install -d "$(INSTALL_MENU_DIR)"
- $(Q)install -m 644 "$(ROOT_DIR)/media/openttd.desktop.install" "$(INSTALL_MENU_DIR)/${BINARY_NAME}.desktop"
-endif
-endif # OSXAPP
diff --git a/Makefile.grf.in b/Makefile.grf.in
deleted file mode 100644
index be382d708..000000000
--- a/Makefile.grf.in
+++ /dev/null
@@ -1,116 +0,0 @@
-# This file is part of OpenTTD.
-# OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
-# OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-# See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
-#
-# Building requires GRFCodec.
-#
-# Recent versions (including sources) can be found at:
-# http://www.openttd.org/download-grfcodec
-#
-# The mercurial repository can be found at:
-# http://hg.openttdcoop.org/grfcodec
-#
-
-
-ROOT_DIR = !!ROOT_DIR!!
-GRF_DIR = $(ROOT_DIR)/media/extra_grf
-BASESET_DIR = $(ROOT_DIR)/media/baseset
-LANG_DIR = $(ROOT_DIR)/src/lang
-BIN_DIR = !!BIN_DIR!!/baseset
-OBJS_DIR = !!GRF_OBJS_DIR!!
-OS = !!OS!!
-STAGE = !!STAGE!!
-
-# Check if we want to show what we are doing
-ifdef VERBOSE
- Q =
- E = @true
-else
- Q = @
- E = @echo
-endif
-
-GRFCODEC := !!GRFCODEC!!
-NFORENUM := !!NFORENUM!!
-CC_BUILD := !!CC_BUILD!!
-MD5SUM := $(shell [ "$(OS)" = "OSX" ] && echo "md5 -r" || echo "md5sum")
-
-# Some "should not be changed" settings.
-NFO_FILES := $(GRF_DIR)/*.nfo $(GRF_DIR)/rivers/*.nfo
-PNG_FILES := $(GRF_DIR)/*.png $(GRF_DIR)/rivers/*.png
-
-# List of target files.
-OBT_FILES := $(BIN_DIR)/orig_dos.obg
-OBT_FILES += $(BIN_DIR)/orig_dos_de.obg
-OBT_FILES += $(BIN_DIR)/orig_win.obg
-OBT_FILES += $(BIN_DIR)/orig_dos.obs
-OBT_FILES += $(BIN_DIR)/orig_win.obs
-OBT_FILES += $(BIN_DIR)/no_sound.obs
-OBT_FILES += $(BIN_DIR)/orig_dos.obm
-OBT_FILES += $(BIN_DIR)/orig_win.obm
-OBT_FILES += $(BIN_DIR)/no_music.obm
-OBT_FILES += $(BIN_DIR)/orig_tto.obm
-
-# Build the GRF.
-all: $(OBT_FILES)
-ifdef GRFCODEC
-all: $(BIN_DIR)/openttd.grf $(BIN_DIR)/orig_extra.grf
-endif
-
-$(OBJS_DIR)/langfiles.tmp: $(LANG_DIR)/*.txt
- $(E) '$(STAGE) Collecting baseset translations'
- $(Q) cat $^ > $@
-
-$(BIN_DIR)/%.obg: $(BASESET_DIR)/%.obg $(BIN_DIR)/orig_extra.grf $(OBJS_DIR)/langfiles.tmp $(BASESET_DIR)/translations.awk
- $(E) '$(STAGE) Updating $(notdir $@)'
- $(Q) sed 's/^ORIG_EXTRA.GRF = *[0-9a-f]*$$/ORIG_EXTRA.GRF = '`$(MD5SUM) $(BIN_DIR)/orig_extra.grf | sed 's@ .*@@'`'/' $< > $@.tmp
- $(Q) awk -v langfiles='$(OBJS_DIR)/langfiles.tmp' -f $(BASESET_DIR)/translations.awk $@.tmp >$@
- $(Q) rm $@.tmp
-
-$(BIN_DIR)/%.obs: $(BASESET_DIR)/%.obs $(OBJS_DIR)/langfiles.tmp $(BASESET_DIR)/translations.awk
- $(E) '$(STAGE) Updating $(notdir $@)'
- $(Q) awk -v langfiles='$(OBJS_DIR)/langfiles.tmp' -f $(BASESET_DIR)/translations.awk $< >$@
-
-$(BIN_DIR)/%.obm: $(BASESET_DIR)/%.obm $(OBJS_DIR)/langfiles.tmp $(BASESET_DIR)/translations.awk
- $(E) '$(STAGE) Updating $(notdir $@)'
- $(Q) awk -v langfiles='$(OBJS_DIR)/langfiles.tmp' -f $(BASESET_DIR)/translations.awk $< >$@
-
-# Guard against trying to run GRFCODEC/NFORENUM without either being set.
-ifdef GRFCODEC
-ifdef NFORENUM
-
-# Compile extra grf
-$(BIN_DIR)/openttd.grf: $(PNG_FILES) $(NFO_FILES) $(GRF_DIR)/assemble_nfo.awk
- $(E) '$(STAGE) Assembling openttd.nfo'
- $(Q)-mkdir -p $(OBJS_DIR)/sprites
- $(Q)-cp $(PNG_FILES) $(OBJS_DIR)/sprites 2> /dev/null
- $(Q) awk -f $(GRF_DIR)/assemble_nfo.awk $(GRF_DIR)/openttd.nfo > $(OBJS_DIR)/sprites/openttd.nfo
- $(Q) $(NFORENUM) -s $(OBJS_DIR)/sprites/openttd.nfo
- $(E) '$(STAGE) Compiling openttd.grf'
- $(Q) $(GRFCODEC) -n -s -e -p1 $(OBJS_DIR)/openttd.grf
- $(Q)cp $(OBJS_DIR)/openttd.grf $(BIN_DIR)/openttd.grf
-
-# The copy operation of PNG_FILES is duplicated from the target 'openttd.grf', thus those targets may not run in parallel.
-$(BIN_DIR)/orig_extra.grf: $(PNG_FILES) $(NFO_FILES) $(GRF_DIR)/assemble_nfo.awk | $(BIN_DIR)/openttd.grf
- $(E) '$(STAGE) Assembling orig_extra.nfo'
- $(Q)-mkdir -p $(OBJS_DIR)/sprites
- $(Q)-cp $(PNG_FILES) $(OBJS_DIR)/sprites 2> /dev/null
- $(Q) awk -f $(GRF_DIR)/assemble_nfo.awk $(GRF_DIR)/orig_extra.nfo > $(OBJS_DIR)/sprites/orig_extra.nfo
- $(Q) $(NFORENUM) -s $(OBJS_DIR)/sprites/orig_extra.nfo
- $(E) '$(STAGE) Compiling orig_extra.grf'
- $(Q) $(GRFCODEC) -n -s -e -p1 $(OBJS_DIR)/orig_extra.grf
- $(Q)cp $(OBJS_DIR)/orig_extra.grf $(BIN_DIR)/orig_extra.grf
-
-endif
-endif
-
-# Clean up temporary files.
-clean:
- $(Q)rm -f *.bak *.grf $(OBT_FILES)
-
-# Clean up temporary files
-mrproper: clean
- $(Q)rm -fr sprites
-
-.PHONY: all mrproper depend clean
diff --git a/Makefile.in b/Makefile.in
deleted file mode 100644
index 38d7f5329..000000000
--- a/Makefile.in
+++ /dev/null
@@ -1,185 +0,0 @@
-# This file is part of OpenTTD.
-# OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
-# OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-# See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
-
-# Check if we want to show what we are doing
-ifdef VERBOSE
- Q =
-else
- Q = @
-endif
-
-include Makefile.am
-
-CONFIG_CACHE_PWD = !!CONFIG_CACHE_PWD!!
-CONFIG_CACHE_SOURCE_LIST = !!CONFIG_CACHE_SOURCE_LIST!!
-BIN_DIR = !!BIN_DIR!!
-ICON_THEME_DIR = !!ICON_THEME_DIR!!
-MAN_DIR = !!MAN_DIR!!
-MENU_DIR = !!MENU_DIR!!
-SRC_DIR = !!SRC_DIR!!
-ROOT_DIR = !!ROOT_DIR!!
-BUNDLE_DIR = "$(ROOT_DIR)/bundle"
-BUNDLES_DIR = "$(ROOT_DIR)/bundles"
-INSTALL_DIR = !!INSTALL_DIR!!
-INSTALL_BINARY_DIR = "$(INSTALL_DIR)/"!!BINARY_DIR!!
-INSTALL_MAN_DIR = "$(INSTALL_DIR)/$(MAN_DIR)"
-INSTALL_MENU_DIR = "$(INSTALL_DIR)/$(MENU_DIR)"
-INSTALL_ICON_DIR = "$(INSTALL_DIR)/"!!ICON_DIR!!
-INSTALL_ICON_THEME_DIR = "$(INSTALL_DIR)/$(ICON_THEME_DIR)"
-INSTALL_DATA_DIR = "$(INSTALL_DIR)/"!!DATA_DIR!!
-INSTALL_DOC_DIR = "$(INSTALL_DIR)/"!!DOC_DIR!!
-SOURCE_LIST = !!SOURCE_LIST!!
-CONFIGURE_FILES = !!CONFIGURE_FILES!!
-BINARY_NAME = !!BINARY_NAME!!
-STRIP = !!STRIP!!
-TTD = !!TTD!!
-TTDS = $(SRC_DIRS:%=%/$(TTD))
-OS = !!OS!!
-OSXAPP = !!OSXAPP!!
-LIPO = !!LIPO!!
-AWK = !!AWK!!
-SORT = !!SORT!!
-DISTCC = !!DISTCC!!
-
-RES := $(shell if [ ! -f $(CONFIG_CACHE_PWD) ] || [ "`pwd`" != "`cat $(CONFIG_CACHE_PWD)`" ]; then echo "`pwd`" > $(CONFIG_CACHE_PWD); fi )
-RES := $(shell if [ ! -f $(CONFIG_CACHE_SOURCE_LIST) ] || [ -n "`cmp $(CONFIG_CACHE_SOURCE_LIST) $(SOURCE_LIST) 2>/dev/null`" ]; then cp $(SOURCE_LIST) $(CONFIG_CACHE_SOURCE_LIST); fi )
-
-all: config.pwd config.cache
-ifdef DISTCC
- @if [ -z "`echo '$(MFLAGS)' | grep '\-j'`" ]; then echo; echo "WARNING: you enabled distcc support, but you don't seem to be using the -jN parameter"; echo; fi
-endif
- @for dir in $(DIRS); do \
- $(MAKE) -C $$dir all || exit 1; \
- done
-ifdef LIPO
-# Lipo is an OSX thing. If it is defined, it means we are building for universal,
-# and so we have have to combine the binaries into one big binary
-
-# Remove the last binary made by the last compiled target
- $(Q)rm -f $(BIN_DIR)/$(TTD)
-# Make all the binaries into one
- $(Q)$(LIPO) -create -output $(BIN_DIR)/$(TTD) $(TTDS)
-endif
-
-help:
- @echo "Available make commands:"
- @echo ""
- @echo "Compilation:"
- @echo " all compile the executable and the lang files"
- @echo " lang compile the lang files only"
- @echo "Clean up:"
- @echo " clean remove the files generated during compilation"
- @echo " mrproper remove the files generated during configuration and compilation"
- @echo "Run after compilation:"
- @echo " run execute openttd after the compilation"
- @echo " run-gdb execute openttd in debug mode after the compilation"
- @echo " run-prof execute openttd in profiling mode after the compilation"
- @echo "Installation:"
- @echo " install install the compiled files and the data-files after the compilation"
- @echo " bundle create the base for an installation bundle"
- @echo " bundle_zip create the zip installation bundle"
- @echo " bundle_gzip create the gzip installation bundle"
- @echo " bundle_bzip2 create the bzip2 installation bundle"
- @echo " bundle_lha create the lha installation bundle"
- @echo " bundle_dmg create the dmg installation bundle"
-
-config.pwd: $(CONFIG_CACHE_PWD)
- $(MAKE) reconfigure
-
-config.cache: $(CONFIG_CACHE_SOURCE_LIST) $(CONFIGURE_FILES)
- $(MAKE) reconfigure
-
-reconfigure:
-ifeq ($(shell if test -f config.cache; then echo 1; fi), 1)
- @echo "----------------"
- @echo "The system detected that source.list or any configure file is altered."
- @echo " Going to reconfigure with last known settings..."
- @echo "----------------"
-# Make sure we don't lock config.cache
- @$(shell cat config.cache | sed 's@\\ @\\\\ @g') || exit 1
- @echo "----------------"
- @echo "Reconfig done. Please re-execute make."
- @echo "----------------"
-else
- @echo "----------------"
- @echo "Have not found a configuration, please run configure first."
- @echo "----------------"
- @exit 1
-endif
-
-clean:
- @for dir in $(DIRS); do \
- $(MAKE) -C $$dir clean; \
- done
- $(Q)rm -rf $(BUNDLE_TARGET)
-
-lang:
- @for dir in $(LANG_DIRS); do \
- $(MAKE) -C $$dir all; \
- done
-
-mrproper:
- @for dir in $(DIRS); do \
- $(MAKE) -C $$dir mrproper; \
- done
-# Don't be tempted to merge these two for loops. Doing that breaks make
-# --dry-run, since make has this "feature" that it always runs commands
-# containing $(MAKE), even when --dry-run is passed. The objective is of
-# course to also get a dry-run of submakes, but make is not smart enough
-# to see that a for loop runs both a submake and an actual command.
- @for dir in $(DIRS); do \
- rm -f $$dir/Makefile; \
- done
- $(Q)rm -rf objs
- $(Q)rm -f Makefile Makefile.am Makefile.bundle
- $(Q)rm -f media/openttd.desktop media/openttd.desktop.install
- $(Q)rm -f $(CONFIG_CACHE_SOURCE_LIST) config.cache config.pwd config.log $(CONFIG_CACHE_PWD)
-# directories for bundle generation
- $(Q)rm -rf $(BUNDLE_DIR)
- $(Q)rm -rf $(BUNDLES_DIR)
-# output of profiling
- $(Q)rm -f $(BIN_DIR)/gmon.out
-# output of generating 'API' documentation
- $(Q)rm -rf $(ROOT_DIR)/docs/source
- $(Q)rm -rf $(ROOT_DIR)/docs/aidocs
- $(Q)rm -rf $(ROOT_DIR)/docs/gamedocs
-# directories created by OpenTTD on regression testing
- $(Q)rm -rf $(BIN_DIR)/ai/regression/content_download $(BIN_DIR)/ai/regression/save $(BIN_DIR)/ai/regression/scenario
-distclean: mrproper
-
-maintainer-clean: distclean
- $(Q)rm -f $(BIN_DIR)/baseset/openttd.grf $(BIN_DIR)/baseset/orig_extra.grf $(BIN_DIR)/baseset/*.obg $(BIN_DIR)/baseset/*.obs $(BIN_DIR)/baseset/*.obm
-
-depend:
- @for dir in $(SRC_DIRS); do \
- $(MAKE) -C $$dir depend; \
- done
-
-run: all
- $(Q)cd !!BIN_DIR!! && ./!!TTD!! $(OPENTTD_ARGS)
-
-run-gdb: all
- $(Q)cd !!BIN_DIR!! && gdb --ex run --args ./!!TTD!! $(OPENTTD_ARGS)
-
-run-prof: all
- $(Q)cd !!BIN_DIR!! && ./!!TTD!! $(OPENTTD_ARGS) && gprof !!TTD!! | less
-
-regression: all
- $(Q)cd !!BIN_DIR!! && sh ai/regression/run.sh
-test: regression
-
-%.o:
- @for dir in $(SRC_DIRS); do \
- $(MAKE) -C $$dir $(@:src/%=%); \
- done
-
-%.lng:
- @for dir in $(LANG_DIRS); do \
- $(MAKE) -C $$dir $@; \
- done
-
-.PHONY: test distclean mrproper clean
-
-include Makefile.bundle
diff --git a/Makefile.lang.in b/Makefile.lang.in
deleted file mode 100644
index bce43b846..000000000
--- a/Makefile.lang.in
+++ /dev/null
@@ -1,87 +0,0 @@
-# This file is part of OpenTTD.
-# OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
-# OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-# See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
-
-STRGEN = !!STRGEN!!
-SRC_DIR = !!SRC_DIR!!
-LANG_DIR = !!LANG_DIR!!
-BIN_DIR = !!BIN_DIR!!
-LANGS_SRC = $(shell ls $(LANG_DIR)/*.txt)
-LANGS = $(LANGS_SRC:$(LANG_DIR)/%.txt=%.lng)
-CXX_BUILD = !!CXX_BUILD!!
-CFLAGS_BUILD = !!CFLAGS_BUILD!!
-CXXFLAGS_BUILD= !!CXXFLAGS_BUILD!!
-LDFLAGS_BUILD = !!LDFLAGS_BUILD!!
-STRGEN_FLAGS = !!STRGEN_FLAGS!!
-STAGE = !!STAGE!!
-LANG_SUPPRESS = !!LANG_SUPPRESS!!
-LANG_OBJS_DIR = !!LANG_OBJS_DIR!!
-
-ifeq ($(LANG_SUPPRESS), yes)
-LANG_ERRORS = >/dev/null 2>&1
-endif
-
-# Check if we want to show what we are doing
-ifdef VERBOSE
- Q =
- E = @true
-else
- Q = @
- E = @echo
-endif
-
-RES := $(shell mkdir -p $(BIN_DIR)/lang )
-
-all: table/strings.h $(LANGS)
-
-strgen_base.o: $(SRC_DIR)/strgen/strgen_base.cpp $(SRC_DIR)/strgen/strgen.h $(SRC_DIR)/table/control_codes.h $(SRC_DIR)/table/strgen_tables.h $(SRC_DIR)/safeguards.h
- $(E) '$(STAGE) Compiling $(<:$(SRC_DIR)/%.cpp=%.cpp)'
- $(Q)$(CXX_BUILD) $(CFLAGS_BUILD) $(CXXFLAGS_BUILD) -DSTRGEN -c -o $@ $<
-
-strgen.o: $(SRC_DIR)/strgen/strgen.cpp $(SRC_DIR)/strgen/strgen.h $(SRC_DIR)/table/control_codes.h $(SRC_DIR)/table/strgen_tables.h $(SRC_DIR)/safeguards.h
- $(E) '$(STAGE) Compiling $(<:$(SRC_DIR)/%.cpp=%.cpp)'
- $(Q)$(CXX_BUILD) $(CFLAGS_BUILD) $(CXXFLAGS_BUILD) -DSTRGEN -c -o $@ $<
-
-string.o: $(SRC_DIR)/string.cpp $(SRC_DIR)/safeguards.h
- $(E) '$(STAGE) Compiling $(<:$(SRC_DIR)/%.cpp=%.cpp)'
- $(Q)$(CXX_BUILD) $(CFLAGS_BUILD) $(CXXFLAGS_BUILD) -DSTRGEN -c -o $@ $<
-
-alloc_func.o: $(SRC_DIR)/core/alloc_func.cpp $(SRC_DIR)/safeguards.h
- $(E) '$(STAGE) Compiling $(<:$(SRC_DIR)/%.cpp=%.cpp)'
- $(Q)$(CXX_BUILD) $(CFLAGS_BUILD) $(CXXFLAGS_BUILD) -DSTRGEN -c -o $@ $<
-
-getoptdata.o: $(SRC_DIR)/misc/getoptdata.cpp $(SRC_DIR)/misc/getoptdata.h $(SRC_DIR)/safeguards.h
- $(E) '$(STAGE) Compiling $(<:$(SRC_DIR)/misc/%.cpp=%.cpp)'
- $(Q)$(CXX_BUILD) $(CFLAGS_BUILD) $(CXXFLAGS_BUILD) -DSTRGEN -c -o $@ $<
-
-lang/english.txt: $(LANG_DIR)/english.txt
- $(Q)mkdir -p lang
- $(Q)cp $(LANG_DIR)/english.txt lang/english.txt
-
-$(STRGEN): alloc_func.o string.o strgen_base.o strgen.o getoptdata.o
- $(E) '$(STAGE) Compiling and Linking $@'
- $(Q)$(CXX_BUILD) $(CFLAGS_BUILD) $(CXXFLAGS_BUILD) $(LDFLAGS_BUILD) $^ -o $@
-
-table/strings.h: lang/english.txt $(STRGEN)
- $(E) '$(STAGE) Generating $@'
- @mkdir -p table
- $(Q)./$(STRGEN) -s $(LANG_DIR) -d table
-
-$(LANGS): %.lng: $(LANG_DIR)/%.txt $(STRGEN) lang/english.txt
- $(E) '$(STAGE) Compiling language $(*F)'
- $(Q)./$(STRGEN) $(STRGEN_FLAGS) -s $(LANG_DIR) -d $(LANG_OBJS_DIR) $< $(LANG_ERRORS) && cp $@ $(BIN_DIR)/lang || true # Do not fail all languages when one fails
-
-depend:
-
-clean:
- $(E) '$(STAGE) Cleaning up language files'
- $(Q)rm -f strgen_base.o strgen.o string.o alloc_func.o getoptdata.o table/strings.h $(STRGEN) $(LANGS) $(LANGS:%=$(BIN_DIR)/lang/%) lang/english.*
-
-mrproper: clean
- $(Q)rm -rf $(BIN_DIR)/lang
-
-%.lng:
- @echo '$(STAGE) No such language: $(@:%.lng=%)'
-
-.PHONY: all mrproper depend clean
diff --git a/Makefile.msvc b/Makefile.msvc
deleted file mode 100644
index 8070062ac..000000000
--- a/Makefile.msvc
+++ /dev/null
@@ -1,45 +0,0 @@
-# This file is part of OpenTTD.
-# OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
-# OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-# See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
-
-#
-# Makefile for creating bundles of MSVC's binaries in the same way as we make
-# the zip bundles for ALL other OSes.
-#
-# Usage: make -f Makefile.msvc PLATFORM=[Win32|x64] BUNDLE_NAME=openttd-<version>-win[32|64]
-# or make -f Makefile.msvc PLATFORM=[Win32|x64] BUNDLE_NAME=OTTD-win[32|64]-nightly-<revision>
-#
-
-# Check if we want to show what we are doing
-ifdef VERBOSE
- Q =
-else
- Q = @
-endif
-
-AWK = "awk"
-ROOT_DIR := $(shell pwd)
-BIN_DIR = "$(ROOT_DIR)/bin"
-SRC_DIR = "$(ROOT_DIR)/src"
-BUNDLE_DIR = "$(ROOT_DIR)/bundle"
-BUNDLES_DIR = "$(ROOT_DIR)/bundles"
-TTD = openttd.exe
-PDB = openttd.pdb
-MODE = Release
-TARGET := $(shell echo $(PLATFORM) | sed "s@win64@x64@;s@win32@Win32@")
-
-all:
- $(Q)cp objs/$(TARGET)/$(MODE)/$(TTD) $(BIN_DIR)/$(TTD)
-
-include Makefile.bundle.in
-
-bundle_pdb:
- @echo '[BUNDLE] Creating $(BUNDLE_NAME).pdb.xz'
- $(Q)mkdir -p "$(BUNDLES_DIR)"
- $(Q)cp objs/$(TARGET)/Release/$(PDB) $(BUNDLES_DIR)/$(BUNDLE_NAME).pdb
- $(Q)xz -9 $(BUNDLES_DIR)/$(BUNDLE_NAME).pdb
-
-regression: all
- $(Q)cp bin/$(TTD) bin/openttd
- $(Q)cd bin && sh ai/regression/run.sh
diff --git a/Makefile.setting.in b/Makefile.setting.in
deleted file mode 100644
index 987a882db..000000000
--- a/Makefile.setting.in
+++ /dev/null
@@ -1,63 +0,0 @@
-# This file is part of OpenTTD.
-# OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
-# OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-# See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
-
-SETTINGSGEN = !!SETTINGSGEN!!
-SRC_DIR = !!SRC_DIR!!
-CXX_BUILD = !!CXX_BUILD!!
-CFLAGS_BUILD = !!CFLAGS_BUILD!!
-CXXFLAGS_BUILD = !!CXXFLAGS_BUILD!!
-LDFLAGS_BUILD = !!LDFLAGS_BUILD!!
-STAGE = !!STAGE!!
-SETTING_OBJS_DIR = !!SETTING_OBJS_DIR!!
-
-# Check if we want to show what we are doing
-ifdef VERBOSE
- Q =
- E = @true
-else
- Q = @
- E = @echo
-endif
-
-all: table/settings.h
-
-settingsgen.o: $(SRC_DIR)/settingsgen/settingsgen.cpp $(SRC_DIR)/string_func.h $(SRC_DIR)/strings_type.h $(SRC_DIR)/misc/getoptdata.h $(SRC_DIR)/ini_type.h $(SRC_DIR)/core/smallvec_type.hpp $(SRC_DIR)/safeguards.h
- $(E) '$(STAGE) Compiling $(<:$(SRC_DIR)/%.cpp=%.cpp)'
- $(Q)$(CXX_BUILD) $(CFLAGS_BUILD) $(CXXFLAGS_BUILD) -DSETTINGSGEN -c -o $@ $<
-
-alloc_func.o: $(SRC_DIR)/core/alloc_func.cpp $(SRC_DIR)/safeguards.h
- $(E) '$(STAGE) Compiling $(<:$(SRC_DIR)/%.cpp=%.cpp)'
- $(Q)$(CXX_BUILD) $(CFLAGS_BUILD) $(CXXFLAGS_BUILD) -DSETTINGSGEN -c -o $@ $<
-
-getoptdata.o: $(SRC_DIR)/misc/getoptdata.cpp $(SRC_DIR)/misc/getoptdata.h $(SRC_DIR)/safeguards.h
- $(E) '$(STAGE) Compiling $(<:$(SRC_DIR)/misc/%.cpp=%.cpp)'
- $(Q)$(CXX_BUILD) $(CFLAGS_BUILD) $(CXXFLAGS_BUILD) -DSETTINGSGEN -c -o $@ $<
-
-string.o: $(SRC_DIR)/string.cpp $(SRC_DIR)/safeguards.h
- $(E) '$(STAGE) Compiling $(<:$(SRC_DIR)/%.cpp=%.cpp)'
- $(Q)$(CXX_BUILD) $(CFLAGS_BUILD) $(CXXFLAGS_BUILD) -DSETTINGSGEN -c -o $@ $<
-
-ini_load.o: $(SRC_DIR)/ini_load.cpp $(SRC_DIR)/core/alloc_func.hpp $(SRC_DIR)/core/mem_func.hpp $(SRC_DIR)/ini_type.h $(SRC_DIR)/string_func.h $(SRC_DIR)/safeguards.h
- $(E) '$(STAGE) Compiling $(<:$(SRC_DIR)/%.cpp=%.cpp)'
- $(Q)$(CXX_BUILD) $(CFLAGS_BUILD) $(CXXFLAGS_BUILD) -DSETTINGSGEN -c -o $@ $<
-
-$(SETTINGSGEN): alloc_func.o string.o ini_load.o settingsgen.o getoptdata.o
- $(E) '$(STAGE) Compiling and Linking $@'
- $(Q)$(CXX_BUILD) $(CFLAGS_BUILD) $(CXXFLAGS_BUILD) $(LDFLAGS_BUILD) $^ -o $@
-
-table/settings.h: $(SETTINGSGEN) $(SRC_DIR)/table/settings.h.preamble $(SRC_DIR)/table/settings.h.postamble $(SRC_DIR)/table/*.ini
- $(E) '$(STAGE) Generating $@'
- @mkdir -p table
- $(Q)./$(SETTINGSGEN) -o table/settings.h -b $(SRC_DIR)/table/settings.h.preamble -a $(SRC_DIR)/table/settings.h.postamble $(SRC_DIR)/table/*.ini
-
-depend:
-
-clean:
- $(E) '$(STAGE) Cleaning up settings files'
- $(Q)rm -f settingsgen.o alloc_func.o getoptdata.o string.o ini_load.o $(SETTINGSGEN) table/settings.h
-
-mrproper: clean
-
-.PHONY: all mrproper depend clean
diff --git a/Makefile.src.in b/Makefile.src.in
deleted file mode 100644
index 6b0fb9402..000000000
--- a/Makefile.src.in
+++ /dev/null
@@ -1,295 +0,0 @@
-# This file is part of OpenTTD.
-# OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
-# OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-# See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
-
-CC_HOST = !!CC_HOST!!
-CXX_HOST = !!CXX_HOST!!
-CC_BUILD = !!CC_BUILD!!
-CXX_BUILD = !!CXX_BUILD!!
-WINDRES = !!WINDRES!!
-STRIP = !!STRIP!!
-CFLAGS = !!CFLAGS!!
-CFLAGS_BUILD = !!CFLAGS_BUILD!!
-CXXFLAGS = !!CXXFLAGS!!
-CXXFLAGS_BUILD = !!CXXFLAGS_BUILD!!
-LIBS = !!LIBS!!
-LDFLAGS = !!LDFLAGS!!
-LDFLAGS_BUILD = !!LDFLAGS_BUILD!!
-ROOT_DIR = !!ROOT_DIR!!
-BIN_DIR = !!BIN_DIR!!
-LANG_DIR = !!LANG_DIR!!
-SRC_OBJS_DIR = !!SRC_OBJS_DIR!!
-LANG_OBJS_DIR = !!LANG_OBJS_DIR!!
-SETTING_OBJS_DIR= !!SETTING_OBJS_DIR!!
-SRC_DIR = !!SRC_DIR!!
-SCRIPT_SRC_DIR = !!SCRIPT_SRC_DIR!!
-MEDIA_DIR = !!MEDIA_DIR!!
-TTD = !!TTD!!
-STRGEN = !!STRGEN!!
-DEPEND = !!DEPEND!!
-OS = !!OS!!
-STAGE = !!STAGE!!
-MAKEDEPEND = !!MAKEDEPEND!!
-CFLAGS_MAKEDEP = !!CFLAGS_MAKEDEP!!
-SORT = !!SORT!!
-AWK = !!AWK!!
-CONFIG_CACHE_COMPILER = $(SRC_OBJS_DIR)/!!CONFIG_CACHE_COMPILER!!
-CONFIG_CACHE_LINKER = $(SRC_OBJS_DIR)/!!CONFIG_CACHE_LINKER!!
-CONFIG_CACHE_SOURCE = $(SRC_OBJS_DIR)/!!CONFIG_CACHE_SOURCE!!
-CONFIG_CACHE_VERSION = $(SRC_OBJS_DIR)/!!CONFIG_CACHE_VERSION!!
-
-OBJS_C := !!OBJS_C!!
-OBJS_CPP := !!OBJS_CPP!!
-OBJS_MM := !!OBJS_MM!!
-OBJS_RC := !!OBJS_RC!!
-OBJS := $(OBJS_C) $(OBJS_CPP) $(OBJS_MM) $(OBJS_RC)
-SRCS := !!SRCS!!
-
-# All C-files depend on those 3 files
-FILE_DEP := $(CONFIG_CACHE_COMPILER)
-# Create all dirs and subdirs
-RES := $(shell mkdir -p $(BIN_DIR) $(sort $(dir $(OBJS))))
-
-CFLAGS += -I $(SRC_OBJS_DIR) -I $(LANG_OBJS_DIR) -I $(SETTING_OBJS_DIR)
-CFLAGS_MAKEDEP += -I $(SRC_OBJS_DIR) -I $(LANG_OBJS_DIR) -I $(SETTING_OBJS_DIR)
-ifdef SCRIPT_SRC_DIR
- CFLAGS_MAKEDEP += -I $(SCRIPT_SRC_DIR)
-endif
-
-# Check if we want to show what we are doing
-ifdef VERBOSE
- Q =
- E = @true
-else
- Q = @
- E = @echo
-endif
-
-# Our default target
-all: $(BIN_DIR)/$(TTD)
-
-# This are 2 rules that are pointing back to STRGEN stuff.
-# There is not really a need to have them here, but in case
-# some weirdo wants to run 'make' in the 'src' dir and expects
-# the languages to be recompiled, this catches that case and
-# takes care of it nicely.
-$(LANG_OBJS_DIR)/$(STRGEN):
- $(MAKE) -C $(LANG_OBJS_DIR) $(STRGEN)
-
-$(LANG_OBJS_DIR)/table/strings.h: $(LANG_DIR)/english.txt $(LANG_OBJS_DIR)/$(STRGEN)
- $(MAKE) -C $(LANG_OBJS_DIR) table/strings.h
-
-# Always run version detection, so we always have an accurate modified
-# flag
-VERSIONS := $(shell AWK="$(AWK)" "$(ROOT_DIR)/findversion.sh")
-MODIFIED := $(shell echo "$(VERSIONS)" | cut -f 3 -d' ')
-
-# Use autodetected revisions
-VERSION := $(shell echo "$(VERSIONS)" | cut -f 1 -d' ')
-ISODATE := $(shell echo "$(VERSIONS)" | cut -f 2 -d' ')
-GITHASH := $(shell echo "$(VERSIONS)" | cut -f 4 -d' ')
-ISTAG := $(shell echo "$(VERSIONS)" | cut -f 5 -d' ')
-ISSTABLETAG := $(shell echo "$(VERSIONS)" | cut -f 6 -d' ')
-YEAR := $(shell echo "$(VERSIONS)" | cut -f 7 -d' ')
-
-# Make sure we have something in VERSION and ISODATE
-ifeq ($(VERSION),)
-VERSION := norev000
-endif
-ifeq ($(ISODATE),)
-ISODATE := 00000000
-endif
-
-# This helps to recompile if flags change
-RES := $(shell if [ "`cat $(CONFIG_CACHE_COMPILER) 2>/dev/null`" != "$(CFLAGS) $(CXXFLAGS)" ]; then echo "$(CFLAGS) $(CXXFLAGS)" > $(CONFIG_CACHE_COMPILER); fi )
-RES := $(shell if [ "`cat $(CONFIG_CACHE_LINKER) 2>/dev/null`" != "$(LDFLAGS) $(LIBS)" ]; then echo "$(LDFLAGS) $(LIBS)" > $(CONFIG_CACHE_LINKER); fi )
-
-# If there is a change in the source-file-list, make sure we recheck the deps
-RES := $(shell if [ "`cat $(CONFIG_CACHE_SOURCE) 2>/dev/null`" != "$(SRCS)" ]; then echo "$(SRCS)" > $(CONFIG_CACHE_SOURCE); fi )
-# If there is a change in the revision, make sure we recompile rev.cpp
-RES := $(shell if [ "`cat $(CONFIG_CACHE_VERSION) 2>/dev/null`" != "$(VERSION) $(MODIFIED)" ]; then echo "$(VERSION) $(MODIFIED)" > $(CONFIG_CACHE_VERSION); fi )
-
-ifndef MAKEDEPEND
-# The slow, but always correct, dep-check
-DEP_MASK := %.d
-DEPS := $(OBJS:%.o=%.d)
-
-# Only include the deps if we are compiling everything
-ifeq ($(filter %.o clean mrproper, $(MAKECMDGOALS)),)
--include $(DEPS)
-else
-# In case we want to compile a single target, include the .d file for it
-ifneq ($(filter %.o, $(MAKECMDGOALS)),)
-SINGLE_DEP := $(filter %.o, $(MAKECMDGOALS))
--include $(SINGLE_DEP:%.o=%.d)
-endif
-endif
-
-# Find the deps via GCC. Rarely wrong, but a bit slow
-
-$(OBJS_C:%.o=%.d): %.d: $(SRC_DIR)/%.c $(FILE_DEP)
- $(E) '$(STAGE) DEP $(<:$(SRC_DIR)/%.c=%.c)'
- $(Q)$(CC_HOST) $(CFLAGS) -MM $< | sed 's@^$(@F:%.d=%.o):@$@ $(@:%.d=%.o):@' > $@
-
-$(OBJS_CPP:%.o=%.d): %.d: $(SRC_DIR)/%.cpp $(FILE_DEP)
- $(E) '$(STAGE) DEP $(<:$(SRC_DIR)/%.cpp=%.cpp)'
- $(Q)$(CXX_HOST) $(CFLAGS) $(CXXFLAGS) -MM $< | sed 's@^$(@F:%.d=%.o):@$@ $(@:%.d=%.o):@' > $@
-
-$(OBJS_MM:%.o=%.d): %.d: $(SRC_DIR)/%.mm $(FILE_DEP)
- $(E) '$(STAGE) DEP $(<:$(SRC_DIR)/%.mm=%.mm)'
- $(Q)$(CXX_HOST) $(CFLAGS) $(CXXFLAGS) -MM $< | sed 's@^$(@F:%.d=%.o):@$@ $(@:%.d=%.o):@' > $@
-
-$(OBJS_RC:%.o=%.d): %.d: $(SRC_DIR)/%.rc $(FILE_DEP)
- $(E) '$(STAGE) DEP $(<:$(SRC_DIR)/%.rc=%.rc)'
- $(Q)touch $@
-
-else
-# The much faster, but can be wrong, dep-check
-DEP_MASK :=
-DEPS := Makefile.dep
-
-# Only include the deps if we are not cleaning
-ifeq ($(filter depend clean mrproper, $(MAKECMDGOALS)),)
--include Makefile.dep
-endif
-
-ifeq ("$(SRC_OBJS_DIR)/$(DEPEND)","$(MAKEDEPEND)")
-DEP := $(MAKEDEPEND)
-$(SRC_OBJS_DIR)/$(DEPEND): $(SRC_DIR)/depend/depend.cpp
- $(E) '$(STAGE) Compiling and linking $(DEPEND)'
- $(Q)$(CXX_BUILD) $(CFLAGS_BUILD) $(CXXFLAGS_BUILD) $(LDFLAGS_BUILD) -o $@ $<
-endif
-
-# Macro for invoking a command on groups of 100 words at a time
-# (analogous to xargs(1)). The macro invokes itself recursively
-# until the list of words is depleted.
-#
-# Usage: $(call xargs,COMMAND,LIST)
-#
-# COMMAND should be a shell command to which the words will be
-# appended as arguments in groups of 100.
-define xargs
-$(1) $(wordlist 1,100,$(2))
-$(if $(word 101,$(2)),$(call xargs,$(1),$(wordlist 101,$(words $(2)),$(2))))
-endef
-
-# Make sure that only 'make depend' ALWAYS triggers a recheck
-ifeq ($(filter depend, $(MAKECMDGOALS)),)
-Makefile.dep: $(FILE_DEP) $(SRCS:%=$(SRC_DIR)/%) $(CONFIG_CACHE_SOURCE) $(DEP)
-else
-Makefile.dep: $(FILE_DEP) $(SRCS:%=$(SRC_DIR)/%) $(DEP) FORCE
-endif
- $(E) '$(STAGE) DEP CHECK (all files)'
- $(Q)rm -f Makefile.dep.tmp
- $(Q)touch Makefile.dep.tmp
-
-# Calculate the deps via makedepend
- $(call xargs,$(Q)$(MAKEDEPEND) -f$(SRC_OBJS_DIR)/Makefile.dep.tmp -o.o -Y -v -a -- $(CFLAGS_MAKEDEP) -- 2>/dev/null,$(SRCS:%=$(SRC_DIR)/%))
-
-# Remove all comments and includes that don't start with $(SRC_DIR)
-# Remove $(SRC_DIR) from object-file-name
- @$(AWK) ' \
- /^# DO NOT/ { print $$0 ; next} \
- /^#/ {next} \
- /: / { \
- left = NF - 1; \
- for (n = 2; n <= NF; n++) { \
- if (match($$n, "^$(ROOT_DIR)") == 0) { \
- $$n = ""; \
- left--; \
- } \
- } \
- gsub("$(SRC_DIR)/", "", $$1); \
- if (left > 0) { \
- print $$0; \
- $$1 = "Makefile.dep:"; \
- print $$0; \
- } \
- next \
- } \
- { \
- print $$0 \
- } \
- ' < Makefile.dep.tmp | sed 's@ *@ @g;s@ $$@@' | LC_ALL=C $(SORT) > Makefile.dep
-
- $(Q)rm -f Makefile.dep.tmp Makefile.dep.tmp.bak
-
-endif
-
-# Avoid problems with deps if a .h/.hpp/.hpp.sq file is deleted without the deps
-# being updated. Now the Makefile continues, the deps are recreated
-# and all will be fine.
-%.h %.hpp %.hpp.sq:
- @true
-
-
-# Compile all the files according to the targets
-
-$(OBJS_C): %.o: $(SRC_DIR)/%.c $(DEP_MASK) $(FILE_DEP)
- $(E) '$(STAGE) Compiling $(<:$(SRC_DIR)/%.c=%.c)'
- $(Q)$(CC_HOST) $(CFLAGS) -c -o $@ $<
-
-$(filter-out %sse2.o, $(filter-out %ssse3.o, $(filter-out %sse4.o, $(OBJS_CPP)))): %.o: $(SRC_DIR)/%.cpp $(DEP_MASK) $(FILE_DEP)
- $(E) '$(STAGE) Compiling $(<:$(SRC_DIR)/%.cpp=%.cpp)'
- $(Q)$(CXX_HOST) $(CFLAGS) $(CXXFLAGS) -c -o $@ $<
-
-$(filter %sse2.o, $(OBJS_CPP)): %.o: $(SRC_DIR)/%.cpp $(DEP_MASK) $(FILE_DEP)
- $(E) '$(STAGE) Compiling $(<:$(SRC_DIR)/%.cpp=%.cpp)'
- $(Q)$(CXX_HOST) $(CFLAGS) $(CXXFLAGS) -c -msse2 -o $@ $<
-
-$(filter %ssse3.o, $(OBJS_CPP)): %.o: $(SRC_DIR)/%.cpp $(DEP_MASK) $(FILE_DEP)
- $(E) '$(STAGE) Compiling $(<:$(SRC_DIR)/%.cpp=%.cpp)'
- $(Q)$(CXX_HOST) $(CFLAGS) $(CXXFLAGS) -c -mssse3 -o $@ $<
-
-$(filter %sse4.o, $(OBJS_CPP)): %.o: $(SRC_DIR)/%.cpp $(DEP_MASK) $(FILE_DEP)
- $(E) '$(STAGE) Compiling $(<:$(SRC_DIR)/%.cpp=%.cpp)'
- $(Q)$(CXX_HOST) $(CFLAGS) $(CXXFLAGS) -c -msse4.1 -o $@ $<
-
-$(OBJS_MM): %.o: $(SRC_DIR)/%.mm $(DEP_MASK) $(FILE_DEP)
- $(E) '$(STAGE) Compiling $(<:$(SRC_DIR)/%.mm=%.mm)'
- $(Q)$(CXX_HOST) $(CFLAGS) $(CXXFLAGS) -c -o $@ $<
-
-$(OBJS_RC): %.o: $(SRC_DIR)/%.rc $(FILE_DEP)
- $(E) '$(STAGE) Compiling resource $(<:$(SRC_DIR)/%.rc=%.rc)'
- $(Q)$(WINDRES) -o $@ $<
-
-$(BIN_DIR)/$(TTD): $(TTD)
- $(Q)cp $(TTD) $(BIN_DIR)/$(TTD)
-ifeq ($(OS), UNIX)
- $(Q)cp $(MEDIA_DIR)/openttd.32.bmp $(BIN_DIR)/baseset/
-endif
-ifeq ($(OS), OSX)
- $(Q)cp $(ROOT_DIR)/os/macosx/splash.png $(BIN_DIR)/baseset/
-endif
-
-$(TTD): $(OBJS) $(CONFIG_CACHE_LINKER)
- $(E) '$(STAGE) Linking $@'
- $(Q)+$(CXX_HOST) $(LDFLAGS) $(OBJS) $(LIBS) -o $@
-ifdef STRIP
- $(Q)$(STRIP) $@
-endif
-
-# Revision files
-
-$(SRC_DIR)/rev.cpp: $(CONFIG_CACHE_VERSION) $(SRC_DIR)/rev.cpp.in
- $(Q)cat $(SRC_DIR)/rev.cpp.in | sed "s@\!\!ISODATE\!\!@$(ISODATE)@g;s@!!VERSION!!@$(VERSION)@g;s@!!MODIFIED!!@$(MODIFIED)@g;s@!!DATE!!@`date +%d.%m.%y`@g;s@!!GITHASH!!@$(GITHASH)@g;s@!!ISTAG!!@$(ISTAG)@g;s@!!ISSTABLETAG!!@$(ISSTABLETAG)@g;s@!!YEAR!!@$(YEAR)@g" > $(SRC_DIR)/rev.cpp
-
-$(SRC_DIR)/os/windows/ottdres.rc: $(CONFIG_CACHE_VERSION) $(SRC_DIR)/os/windows/ottdres.rc.in
- $(Q)cat $(SRC_DIR)/os/windows/ottdres.rc.in | sed "s@\!\!ISODATE\!\!@$(ISODATE)@g;s@!!VERSION!!@$(VERSION)@g;s@!!DATE!!@`date +%d.%m.%y`@g;s@!!GITHASH!!@$(GITHASH)@g;s@!!ISTAG!!@$(ISTAG)@g;s@!!ISSTABLETAG!!@$(ISSTABLETAG)@g;s@!!YEAR!!@$(YEAR)@g" > $(SRC_DIR)/os/windows/ottdres.rc
-
-FORCE:
-
-depend: $(DEPS)
-
-clean:
- $(E) '$(STAGE) Cleaning up object files'
- $(Q)rm -f $(DEPS) $(OBJS) $(TTD) $(DEPEND) $(TTD:%=$(BIN_DIR)/%) $(BIN_DIR)/baseset/openttd.32.bmp $(CONFIG_CACHE_COMPILER) $(CONFIG_CACHE_LINKER) $(CONFIG_CACHE_SOURCE)
-
-mrproper: clean
- $(Q)rm -f $(SRC_DIR)/rev.cpp $(SRC_DIR)/os/windows/ottdres.rc
-
-%.o:
- @echo '$(STAGE) No such source-file: $(@:%.o=%).[c|cpp|mm|rc]'
-
-.PHONY: all mrproper depend clean FORCE
diff --git a/config.lib b/config.lib
deleted file mode 100644
index 304b86e48..000000000
--- a/config.lib
+++ /dev/null
@@ -1,3508 +0,0 @@
-# This file is part of OpenTTD.
-# OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
-# OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-# See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
-
-log() {
- if [ $1 = "1" ]; then
- shift
- echo "$@"
- else
- shift
- fi
- echo "$@" >> $config_log
-}
-
-set_default() {
- ignore_extra_parameters="0"
- # We set all kinds of defaults for params. Later on the user can override
- # most of them; but if they don't, this default is used.
- build=""
- host=""
- cc_build=""
- cc_host=""
- cxx_build=""
- cxx_host=""
- windres=""
- strip=""
- lipo=""
- awk="awk"
- pkg_config="pkg-config"
- os="DETECT"
- cpu_type="DETECT"
- config_log="config.log"
- prefix_dir="/usr/local"
- binary_dir="games"
- data_dir="share/games/openttd"
- doc_dir="1"
- icon_dir="share/pixmaps"
- icon_theme_dir="1"
- personal_dir="1"
- shared_dir="1"
- install_dir="/"
- man_dir="1"
- menu_dir="1"
- menu_group="Game;"
- menu_name="OpenTTD"
- binary_name="openttd"
- enable_debug="0"
- enable_desync_debug="0"
- enable_profiling="0"
- enable_lto="0"
- enable_dedicated="0"
- enable_static="1"
- enable_translator="0"
- enable_unicode="1"
- enable_console="1";
- enable_assert="1"
- enable_strip="0"
- enable_universal="0"
- enable_osx_g5="0"
- enable_cocoa_quartz="1"
- with_osx_sysroot="1"
- with_application_bundle="1"
- with_menu_entry="1"
- with_allegro="1"
- with_sdl="1"
- with_cocoa="1"
- with_zlib="1"
- with_lzma="1"
- with_lzo2="1"
- with_xdg_basedir="1"
- with_png="1"
- enable_builtin_depend="1"
- with_makedepend="0"
- with_direct_music="1"
- with_xaudio2="1"
- with_sort="1"
- with_iconv="1"
- with_midi=""
- with_midi_arg=""
- with_fluidsynth="1"
- with_freetype="1"
- with_fontconfig="1"
- with_icu_layout="1"
- with_icu_sort="1"
- static_icu="0"
- with_uniscribe="1"
- with_threads="1"
- with_distcc="1"
- with_ccache="1"
- with_nforenum="1"
- with_grfcodec="1"
- with_sse="1"
-
- save_params_array="
- build
- host
- cc_build
- cc_host
- cxx_build
- cxx_host
- windres
- strip
- lipo
- awk
- pkg_config
- os
- cpu_type
- config_log
- prefix_dir
- binary_dir
- data_dir
- doc_dir
- icon_dir
- icon_theme_dir
- man_dir
- menu_dir
- personal_dir
- shared_dir
- install_dir
- menu_group
- menu_name
- binary_name
- enable_debug
- enable_desync_debug
- enable_profiling
- enable_lto
- enable_dedicated
- enable_static
- enable_translator
- enable_unicode
- enable_console
- enable_assert
- enable_strip
- enable_universal
- enable_osx_g5
- enable_cocoa_quartz
- with_osx_sysroot
- with_application_bundle
- with_allegro
- with_sdl
- with_cocoa
- with_zlib
- with_lzma
- with_lzo2
- with_xdg_basedir
- with_png
- enable_builtin_depend
- with_makedepend
- with_direct_music
- with_xaudio2
- with_sort
- with_iconv
- with_midi
- with_midi_arg
- with_fluidsynth
- with_freetype
- with_fontconfig
- with_icu_layout
- with_icu_sort
- static_icu
- with_uniscribe
- with_threads
- with_distcc
- with_ccache
- with_grfcodec
- with_nforenum
- with_sse
- CC CXX CFLAGS CXXFLAGS LDFLAGS CFLAGS_BUILD CXXFLAGS_BUILD LDFLAGS_BUILD PKG_CONFIG_PATH PKG_CONFIG_LIBDIR"
-}
-
-detect_params() {
- # Walk over all params from the user and override any default settings if
- # needed. This also handles any invalid option.
- for p in "$@"; do
- if [ -n "$prev_p" ]; then
- eval "$prev_p=\$p"
- prev_p=
- continue
- fi
-
- optarg=`expr "x$p" : 'x[^=]*=\(.*\)'`
-
- case "$p" in
- --help | -h | -\?) showhelp; exit 0;;
-
- --config-log) prev_p="config_log";;
- --config-log=*) config_log="$optarg";;
-
- --build) prev_p="build";;
- --build=*) build="$optarg";;
-
- --host) prev_p="host";;
- --host=*) host="$optarg";;
-
- --os) prev_p="os";;
- --os=*) os="$optarg";;
-
- --cpu-type) prev_p="cpu_type";;
- --cpu-type=*) cpu_type="$optarg";;
-
- --cc-build) prev_p="cc_build";;
- --cc-build=*) cc_build="$optarg";;
- --cc-host) prev_p="cc_host";;
- --cc-host=*) cc_host="$optarg";;
- --cxx-build) prev_p="cxx_build";;
- --cxx-build=*) cxx_build="$optarg";;
- --cxx-host) prev_p="cxx_host";;
- --cxx-host=*) cxx_host="$optarg";;
- --windres) prev_p="windres";;
- --windres=*) windres="$optarg";;
- --awk) prev_p="awk";;
- --awk=*) awk="$optarg";;
- --pkg-config) prev_p="pkg_config";;
- --pkg-config=*) pkg_config="$optarg";;
- --strip) prev_p="strip";;
- --strip=*) strip="$optarg";;
- --lipo) prev_p="lipo";;
- --lipo=*) lipo="$optarg";;
-
-
-
- # Alias --prefix with --prefix-dir, for compatibility with GNU autotools
- --prefix-dir | --prefix) prev_p="prefix_dir";;
- --prefix-dir=* | --prefix=*) prefix_dir="$optarg";;
-
- --binary-dir) prev_p="binary_dir";;
- --binary-dir=*) binary_dir="$optarg";;
-
- --data-dir) prev_p="data_dir";;
- --data-dir=*) data_dir="$optarg";;
-
- --doc-dir) prev_p="doc_dir";;
- --doc-dir=*) doc_dir="$optarg";;
-
- --icon-dir) prev_p="icon_dir";;
- --icon-dir=*) icon_dir="$optarg";;
-
- --icon-theme-dir) prev_p="icon_theme_dir";;
- --icon-theme-dir=*) icon_theme_dir="$optarg";;
- --without-icon-theme) icon_theme_dir="";;
-
- --menu-dir) prev_p="menu_dir";;
- --menu-dir=*) menu_dir="$optarg";;
- --without-menu-entry) menu_dir="";;
-
- --menu-name) prev_p="menu_name";;
- --menu-name=*) menu_name="$optarg";;
-
- --binary-name) prev_p="binary_name";;
- --binary-name=*) binary_name="$optarg";;
-
- --man-dir) prev_p="man_dir";;
- --man-dir=*) man_dir="$optarg";;
-
- --personal-dir) prev_p="personal_dir";;
- --personal-dir=*) personal_dir="$optarg";;
- --without-personal-dir) personal_dir="";;
-
- --shared-dir) prev_p="shared_dir";;
- --shared-dir=*) shared_dir="$optarg";;
- --without-shared-dir) shared_dir="";;
-
- --install-dir) prev_p="install_dir";;
- --install-dir=*) install_dir="$optarg";;
-
-
-
- --menu-group) prev_p="menu_group";;
- --menu-group=*) menu_group="$optarg";;
-
-
-
- --enable-debug) enable_debug="1";;
- --enable-debug=*) enable_debug="$optarg";;
- --enable-desync-debug) enable_desync_debug="1";;
- --enable-desync-debug=*) enable_desync_debug="$optarg";;
- --enable-profiling) enable_profiling="1";;
- --enable-profiling=*) enable_profiling="$optarg";;
- --enable-lto) enable_lto="1";;
- --enable-lto=*) enable_lto="$optarg";;
- --enable-ipo) enable_lto="1";;
- --enable-ipo=*) enable_lto="$optarg";;
- --enable-dedicated) enable_dedicated="1";;
- --enable-dedicated=*) enable_dedicated="$optarg";;
- --disable-static) enable_static="0";;
- --enable-static) enable_static="2";;
- --enable-static=*) enable_static="$optarg";;
- --disable-translator) enable_translator="0";;
- --enable-translator) enable_translator="2";;
- --enable-translator=*) enable_translator="$optarg";;
- --disable-assert) enable_assert="0";;
- --enable-assert) enable_assert="2";;
- --enable-assert=*) enable_assert="$optarg";;
- --disable-strip) enable_strip="0";;
- --enable-strip) enable_strip="2";;
- --enable-strip=*) enable_strip="$optarg";;
- --disable-universal) enable_universal="0";;
- --enable-universal) enable_universal="i386 ppc";;
- --enable-universal=*) enable_universal="$optarg";;
- --disable-osx-g5) enable_osx_g5="0";;
- --enable-osx-g5) enable_osx_g5="2";;
- --enable-osx-g5=*) enable_osx_g5="$optarg";;
- --disable-unicode) enable_unicode="0";;
- --enable-unicode) enable_unicode="2";;
- --enable-unicode=*) enable_unicode="$optarg";;
- --disable-console) enable_console="0";;
- --enable-console) enable_console="2";;
- --enable-console=*) enable_console="$optarg";;
-
- --disable-cocoa-quartz) enable_cocoa_quartz="0";;
- --enable-cocoa-quartz) enable_cocoa_quartz="2";;
- --enable-cocoa-quartz=*) enable_cocoa_quartz="$optarg";;
-
- --with-allegro) with_allegro="2";;
- --without-allegro) with_allegro="0";;
- --with-allegro=*) with_allegro="$optarg";;
-
- --with-sdl) with_sdl="2";;
- --without-sdl) with_sdl="0";;
- --with-sdl=*) with_sdl="$optarg";;
-
- --with-cocoa) with_cocoa="2";;
- --without-cocoa) with_cocoa="0";;
- --with-cocoa=*) with_cocoa="$optarg";;
-
- --with-zlib) with_zlib="2";;
- --without-zlib) with_zlib="0";;
- --with-zlib=*) with_zlib="$optarg";;
-
- --with-lzma) with_lzma="2";;
- --without-lzma) with_lzma="0";;
- --with-lzma=*) with_lzma="$optarg";;
- --with-liblzma) with_lzma="2";;
- --without-liblzma) with_lzma="0";;
- --with-liblzma=*) with_lzma="$optarg";;
-
- --with-lzo2) with_lzo2="2";;
- --without-lzo2) with_lzo2="0";;
- --with-lzo2=*) with_lzo2="$optarg";;
- --with-liblzo2) with_lzo2="2";;
- --without-liblzo2) with_lzo2="0";;
- --with-liblzo2=*) with_lzo2="$optarg";;
-
- --with-xdg-basedir) with_xdg_basedir="2";;
- --without-xdg-basedir) with_xdg_basedir="0";;
- --with-xdg-basedir=*) with_xdg_basedir="$optarg";;
- --with-libxdg-basedir) with_xdg_basedir="2";;
- --without-libxdg-basedir) with_xdg_basedir="0";;
- --with-libxdg-basedir=*) with_xdg_basedir="$optarg";;
-
- --with-png) with_png="2";;
- --without-png) with_png="0";;
- --with-png=*) with_png="$optarg";;
- --with-libpng) with_png="2";;
- --without-libpng) with_png="0";;
- --with-libpng=*) with_png="$optarg";;
-
- --with-fluidsynth) with_fluidsynth="2";;
- --without-fluidsynth) with_fluidsynth="0";;
- --with-fluidsynth=*) with_fluidsynth="$optarg";;
-
- --with-freetype) with_freetype="2";;
- --without-freetype) with_freetype="0";;
- --with-freetype=*) with_freetype="$optarg";;
- --with-libfreetype) with_freetype="2";;
- --without-libfreetype) with_freetype="0";;
- --with-libfreetype=*) with_freetype="$optarg";;
-
- --with-fontconfig) with_fontconfig="2";;
- --without-fontconfig) with_fontconfig="0";;
- --with-fontconfig=*) with_fontconfig="$optarg";;
- --with-libfontconfig) with_fontconfig="2";;
- --without-libfontconfig) with_fontconfig="0";;
- --with-libfontconfig=*) with_fontconfig="$optarg";;
-
- --with-icu) with_icu_layout="2";with_icu_sort="2";;
- --without-icu) with_icu_layout="0";with_icu_sort="0";;
- --with-icu=*) with_icu_layout="$optarg";with_icu_sort="$optarg";;
- --with-libicu) with_icu_layout="2";with_icu_sort="2";;
- --without-libicu) with_icu_layout="0";with_icu_sort="0";;
- --with-libicu=*) with_icu_layout="$optarg";with_icu_sort="$optarg";;
- --with-icu-layout) with_icu_layout="2";;
- --without-icu-layout) with_icu_layout="0";;
- --with-icu-layout=*) with_icu_layout="$optarg";;
- --with-icu-sort) with_icu_sort="2";;
- --without-icu-sort) with_icu_sort="0";;
- --with-icu-sort=*) with_icu_sort="$optarg";;
- --static-icu) static_icu="1";;
- --static-icu=*) static_icu="$optarg";;
- --static-libicu) static_icu="1";;
- --static-libicu=*) static_icu="$optarg";;
-
- --with-uniscribe) with_uniscribe="2";;
- --without-uniscribe) with_uniscribe="0";;
- --with-uniscribe=*) with_uniscribe="$optarg";;
-
- --disable-builtin-depend) enable_builtin_depend="0";;
- --enable-builtin-depend) enable_builtin_depend="2";;
- --enable-builtin-depend=*) enable_builtin_depend="$optarg";;
-
- --with-makedepend) with_makedepend="2";;
- --without-makedepend) with_makedepend="0";;
- --with-makedepend=*) with_makedepend="$optarg";;
-
- --with-direct-music) with_direct_music="2";;
- --without-direct-music) with_direct_music="0";;
- --with-direct-music=*) with_direct_music="$optarg";;
-
- --with-xaudio2) with_xaudio2="2";;
- --without-xaudio2) with_xaudio2="0";;
- --with-xaudio2=*) with_xaudio2="$optarg";;
-
- --with-sort) with_sort="2";;
- --without-sort) with_sort="0";;
- --with-sort=*) with_sort="$optarg";;
-
- --with-iconv) with_iconv="2";;
- --without-iconv) with_iconv="0";;
- --with-iconv=*) with_iconv="$optarg";;
-
- --with-midi=*) with_midi="$optarg";;
- --with-midi-arg=*) with_midi_arg="$optarg";;
-
- --without-distcc) with_distcc="0";;
- --with-distcc) with_distcc="2";;
- --with-distcc=*) with_distcc="$optarg";;
-
- --without-ccache) with_ccache="0";;
- --with-ccache) with_ccache="2";;
- --with-ccache=*) with_ccache="$optarg";;
-
- --without-nforenum) with_nforenum="0";;
- --with-nforenum) with_nforenum="2";;
- --with-nforenum=*) with_nforenum="$optarg";;
-
- --without-grfcodec) with_grfcodec="0";;
- --with-grfcodec) with_grfcodec="2";;
- --with-grfcodec=*) with_grfcodec="$optarg";;
-
- --without-osx-sysroot) with_osx_sysroot="0";;
- --with-osx-sysroot) with_osx_sysroot="2";;
- --with-osx-sysroot=*) with_osx_sysroot="$optarg";;
-
- --without-application-bundle) with_application_bundle="0";;
- --with-application-bundle) with_application_bundle="1";;
- --with-application-bundle=*) with_application_bundle="$optarg";;
-
- --without-threads) with_threads="0";;
- --with-threads) with_threads="1";;
- --with-threads=*) with_threads="$optarg";;
-
- --without-sse) with_sse="0";;
- --with-sse) with_sse="1";;
- --with-sse=*) with_sse="$optarg";;
-
- CC=* | --CC=*) CC="$optarg";;
- CXX=* | --CXX=*) CXX="$optarg";;
- CFLAGS=* | --CFLAGS=*) CFLAGS="$optarg";;
- CXXFLAGS=* | --CXXFLAGS=*) CXXFLAGS="$optarg";;
- LDFLAGS=* | --LDFLAGS=*) LDFLAGS="$optarg";;
- CFLAGS_BUILD=* | --CFLAGS_BUILD=* | --CFLAGS-BUILD=*) CFLAGS_BUILD="$optarg";;
- CXXFLAGS_BUILD=* | --CXXFLAGS_BUILD=* | --CXXFLAGS-BUILD=*) CXXFLAGS_BUILD="$optarg";;
- LDFLAGS_BUILD=* | --LDFLAGS_BUILD=* | --LDFLAGS-BUILD=*) LDFLAGS_BUILD="$optarg";;
- PKG_CONFIG_PATH=* | --PKG_CONFIG_PATH=* | --PKG-CONFIG-PATH=*) PKG_CONFIG_PATH="$optarg";;
- PKG_CONFIG_LIBDIR=* | --PKG_CONFIG_LIBDIR=* | --PKG-CONFIG-LIBDIR=*) PKG_CONFIG_LIBDIR="$optarg";;
-
- --ignore-extra-parameters) ignore_extra_parameters="1";;
-
- --* | -*)
- if [ "$ignore_extra_parameters" = "0" ]; then
- log 1 "Unknown option $p"
- exit 1
- else
- log 1 "Unknown option $p ignored"
- fi
- ;;
- esac
- done
-
- if [ -n "$prev_p" ]; then
- log 1 "configure: error: missing argument to --$prev_p"
- exit 1
- fi
-
- # Clean the logfile
- echo "" > $config_log
- log 2 "Invocation: $0 $*"
-}
-
-save_params() {
- # Here we save all params, so we can later on do an exact redo of this
- # configuration, without having the user to re-input stuff
-
- echo "Running configure with following options:" >> $config_log
- echo "" >> $config_log
-
- configure="$CONFIGURE_EXECUTABLE --ignore-extra-parameters"
- for p in $save_params_array; do
- eval "v=\"\$$p\""
- p=`echo "$p" | sed 's@_@-@g;s@\n@@g;s@ @\\ @g'`
- # Only save those params that aren't empty
- configure="$configure --$p=\"$v\""
- done
-
- echo "$configure" >> $config_log
- echo "$configure" > config.cache
- echo "" >> $config_log
-}
-
-# Export a variable so tools like pkg-config can see it when invoked.
-# If the variable contains an empty string then unset it.
-# $1 - name of the variable to export or unset
-export_or_unset() {
- eval local value=\$$1
- if [ -n "$value" ]; then
- export $1;
- log 2 "using $1=$value";
- else
- unset $1;
- log 2 "not using $1";
- fi
-}
-
-check_params() {
- # Some params want to be in full uppercase, else they might not work as
- # expected.. fix that here
-
- os=`echo $os | tr '[a-z]' '[A-Z]'`
- cpu_type=`echo $cpu_type | tr '[a-z]' '[A-Z]'`
-
- # Export some variables to be used by pkg-config
- #
- # PKG_CONFIG_LIBDIR variable mustn't be set if we are not willing to
- # override the default pkg-config search path, it mustn't be an empty
- # string. If the variable is empty (e.g. when an empty string comes
- # from config.cache) then unset it. This way the "don't override" state
- # will be properly preserved when (re)configuring.
- export_or_unset PKG_CONFIG_PATH
- export_or_unset PKG_CONFIG_LIBDIR
-
- # Check if all params have valid values
-
- # OS only allows DETECT, UNIX, OSX, FREEBSD, DRAGONFLY, OPENBSD, NETBSD, HAIKU, SUNOS, CYGWIN, MINGW, and OS2
- if [ -z "`echo $os | egrep '^(DETECT|UNIX|OSX|FREEBSD|DRAGONFLY|OPENBSD|NETBSD|HPUX|HAIKU|SUNOS|CYGWIN|MINGW|OS2)$'`" ]; then
- log 1 "configure: error: invalid option --os=$os"
- log 1 " Available options are: --os=[DETECT|UNIX|OSX|FREEBSD|DRAGONFLY|OPENBSD|NETBSD|HPUX|HAIKU|SUNOS|CYGWIN|MINGW|OS2]"
- exit 1
- fi
- # cpu_type can be either 32 or 64
- if [ -z "`echo $cpu_type | egrep '^(32|64|DETECT)$'`" ]; then
- log 1 "configure: error: invalid option --cpu-type=$cpu_type"
- log 1 " Available options are: --cpu-type[=DETECT|32|64]"
- exit 1
- fi
- # enable_debug should be between 0 and 4
- if [ -z "`echo $enable_debug | egrep '^[0123]$'`" ]; then
- log 1 "configure: error: invalid option --enable-debug=$enable_debug"
- log 1 " Available options are: --enable-debug[=0123]"
- exit 1
- fi
-
- # enable_desync_debug should be between 0 and 3
- if [ -z "`echo $enable_desync_debug | egrep '^[012]$'`" ]; then
- log 1 "configure: error: invalid option --enable-desync-debug=$enable_desync_debug"
- log 1 " Available options are: --enable-desync-debug[=012]"
- exit 1
- fi
-
- detect_awk
-
- detect_os
-
- check_build
- check_host
-
- # Check for universal builds; they only make sense for OSX, so fail if enabled for another OS
- if [ "$enable_universal" = "0" ]; then
- log 1 "checking universal build... no"
- else
- if [ "$os" != "OSX" ]; then
- log 1 "configure: error: --enable-universal only works on OSX"
- exit 1
- fi
- log 1 "checking universal build... yes, for: $enable_universal"
- fi
-
- # Already detected by check_build
- log 1 "checking build cc... $cc_build"
- log 1 "checking host cc... $cc_host"
-
- check_cxx_build
- check_cxx_host
- check_windres
- if [ "$enable_strip" != "0" ]; then
- check_strip
- else
- log 1 "checking strip... disabled"
- fi
- check_lipo
-
- if [ "$enable_builtin_depend" != "0" ]; then
- log 1 "checking builtin depend... yes"
- makedepend="\$(SRC_OBJS_DIR)/\$(DEPEND)"
- else
- log 1 "checking builtin depend... no"
- fi
-
- check_makedepend
- detect_cputype
- detect_sse_capable_architecture
-
- if [ "$enable_static" = "1" ]; then
- if [ "$os" = "MINGW" ] || [ "$os" = "CYGWIN" ]; then
- enable_static="2"
- else
- enable_static="0"
- fi
- fi
-
- if [ "$enable_static" != "0" ]; then
- log 1 "checking static... yes"
-
- if [ "$os" != "MINGW" ] && [ "$os" != "CYGWIN" ] && [ "$os" != "OSX" ]; then
- log 1 "WARNING: static is only known to work on Windows, and MacOSX"
- log 1 "WARNING: use static at your own risk on this platform"
-
- sleep 5
- fi
- else
- log 1 "checking static... no"
- fi
-
- if [ "$enable_unicode" = "1" ]; then
- if [ "$os" = "MINGW" ] || [ "$os" = "CYGWIN" ]; then
- enable_unicode="2"
- else
- enable_unicode="0"
- fi
- fi
-
- if [ "$enable_unicode" != "0" ]; then
- log 1 "checking unicode... yes"
- else
- log 1 "checking unicode... no"
- fi
-
- # Show what we configured
- if [ "$enable_debug" = "0" ]; then
- log 1 "using debug level... no"
- elif [ "$enable_profiling" != "0" ]; then
- log 1 "using debug level... profiling (debug level $enable_debug)"
- else
- log 1 "using debug level... level $enable_debug"
- fi
-
- if [ "$enable_desync_debug" = "0" ]; then
- log 1 "using desync debug level... no"
- else
- log 1 "using desync debug level... level $enable_desync_debug"
- log 1 "WARNING: desync debug functions slow down the game considerably."
- log 1 "WARNING: use only when you are instructed to do so"
- log 1 " or when you know what you are doing."
-
- sleep 5
- fi
-
- if [ "$enable_lto" != "0" ]; then
- # GCC 4.5 outputs '%{flto}', GCC 4.6 outputs '%{flto*}'
- has_lto=`($cxx_build -dumpspecs 2>&1 | grep '\%{flto') || ($cxx_build -help ipo 2>&1 | grep '\-ipo')`
- if [ -n "$has_lto" ]; then
- log 1 "using link time optimization... yes"
- else
- enable_lto="0"
- log 1 "using link time optimization... no"
- log 1 "WARNING: you selected link time optimization but it is not found."
- sleep 5
- fi
- else
- log 1 "using link time optimization... no"
- fi
-
-
- if [ "$os" != "OSX" ] && [ "$with_osx_sysroot" != "0" ]; then
- if [ "$with_osx_sysroot" = "1" ]; then
- with_osx_sysroot="0"
-
- log 1 "checking OSX sysroot... not OSX, skipping"
- else
- log 1 "configure: error: --with-osx-sysroot only works if OSX is the target"
- exit 1
- fi
- fi
-
- if [ "$with_osx_sysroot" != "0" ]; then
- if [ "$enable_universal" = "0" ] && [ "$with_osx_sysroot" != "1" ] && [ "$with_osx_sysroot" != "2" ]; then
- # Sysroot manually specified? Check for usability
- log 1 "checking OSX sysroot... $with_osx_sysroot"
- if ! check_osx_sdk "$with_osx_sysroot"; then
- log 1 "Passed sysroot not found/not functional"
- exit 1
- fi
- else
- # If autodetect and no universal, use system default
- if [ "$with_osx_sysroot" = "1" ] && [ "$enable_universal" = "0" ]; then
- log 1 "checking OSX sysroot... no (use system default)"
- else
- log 1 "checking OSX sysroot... automatically"
- detect_osx_sdk
- fi
- fi
-
- if [ -n "$osx_sdk_path" ]; then
- if [ "$enable_universal" != "0" ]; then
- if [ -z "$osx_sdk_104_path" ]; then
- log 1 "WARNING: Could not find a usable 10.4u SDK, the resulting"
- log 1 "WARNING: binary will only run on OSX 10.5 or later"
- osx_sdk_104_path="$osx_sdk_path"
- fi
- OSX_SYSROOT="-isysroot $osx_sdk_104_path"
- OSX_LD_SYSROOT="-Wl,-syslibroot,$osx_sdk_104_path"
- else
- OSX_SYSROOT="-isysroot $osx_sdk_path"
- OSX_LD_SYSROOT="-Wl,-syslibroot,$osx_sdk_path"
- fi
- fi
- else
- if [ "$os" = "OSX" ]; then
- log 1 "checking OSX sysroot... no (use system default)"
- fi
- fi
-
- detect_allegro
- detect_sdl
- detect_cocoa
-
- if [ "$enable_dedicated" != "0" ]; then
- log 1 "checking GDI video driver... dedicated server, skipping"
- log 1 "checking dedicated... found"
- else
- if [ "$os" = "MINGW" ] || [ "$os" = "CYGWIN" ]; then
- log 1 "checking GDI video driver... found"
- else
- log 1 "checking GDI video driver... not Windows, skipping"
- fi
-
- if [ -z "$allegro_config" ] && [ -z "$sdl2_config" ] && [ -z "$sdl_config" ] && [ "$with_cocoa" = 0 ] && [ "$os" != "MINGW" ] && [ "$os" != "CYGWIN" ]; then
- log 1 "configure: error: no video driver development files found"
- log 1 " If you want a dedicated server use --enable-dedicated as parameter"
- exit 1
- else
- log 1 "checking dedicated... not selected"
- fi
- fi
-
- if [ "$os" != "MINGW" ] && [ "$os" != "CYGWIN" ]; then
- log 1 "checking console application... not Windows, skipping"
- elif [ "$enable_console" = "1" ] && [ "$enable_dedicated" != "0" ]; then
- log 1 "checking console application... dedicated server, enabled"
- enable_console="2"
- elif [ "$enable_console" = "1" ]; then
- log 1 "checking console application... disabled (only used when forced)"
- enable_console="0"
- elif [ "$enable_console" = "0" ]; then
- log 1 "checking console application... disabled"
- else
- log 1 "checking console application... enabled"
- fi
-
- log 1 "checking squirrel... found"
- SCRIPT_SRC_DIR="$ROOT_DIR/src/3rdparty/squirrel/include"
-
- if [ "$enable_translator" != "0" ]; then
- log 1 "checking translator... debug"
- # -t shows TODO items, normally they are muted
- strgen_flags="-t"
- else
- log 1 "checking translator... no"
- strgen_flags=""
- fi
-
- if [ "$enable_assert" != "0" ]; then
- log 1 "checking assert... enabled"
- else
- log 1 "checking assert... disabled"
- fi
-
- pre_detect_with_zlib=$with_zlib
- detect_zlib
-
- if [ "$with_zlib" = "0" ] || [ -z "$zlib_config" ]; then
- log 1 "WARNING: zlib was not detected or disabled"
- log 1 "WARNING: OpenTTD doesn't require zlib, but it does mean that many features"
- log 1 "WARNING: (like loading most old savegames/scenarios, loading heightmaps,"
- log 1 "WARNING: using PNG, or using fonts, ...) will be disabled."
- if [ "$pre_detect_with_zlib" = "0" ]; then
- log 1 "WARNING: We strongly suggest you to install zlib."
- else
- log 1 "configure: error: no zlib detected"
- log 1 " If you want to compile without zlib use --without-zlib as parameter"
- exit
- fi
- fi
-
- pre_detect_with_lzma=$with_lzma
- detect_lzma
-
- if [ "$with_lzma" = "0" ] || [ -z "$lzma_config" ]; then
- log 1 "WARNING: lzma was not detected or disabled"
- log 1 "WARNING: OpenTTD doesn't require lzma, but it does mean that many features"
- log 1 "WARNING: (like loading most savegames/scenarios and joining most servers)"
- log 1 "WARNING: will be disabled."
- if [ "$pre_detect_with_lzma" = "0" ]; then
- log 1 "WARNING: We strongly suggest you to install liblzma."
- log 1 "configure: error: no liblzma detected"
- else
- log 1 " If you want to compile without lzma use --without-lzma as parameter"
- exit
- fi
- fi
-
- pre_detect_with_lzo2=$with_lzo2
- detect_lzo2
-
- if [ "$with_lzo2" = "0" ] || [ -z "$lzo2" ]; then
- log 1 "WARNING: liblzo2 was not detected or disabled"
- log 1 "WARNING: OpenTTD doesn't require liblzo2, but it does mean that"
- log 1 "WARNING: loading old savegames/scenarios will be disabled."
- if [ "$pre_detect_with_lzo2" = "0" ]; then
- log 1 "WARNING: We strongly suggest you to install liblzo2."
- else
- log 1 "configure: error: no liblzo2 detected"
- log 1 " If you want to compile without liblzo2 use --without-liblzo2 as parameter"
- exit
- fi
- fi
-
- if [ "$with_uniscribe" != "0" ]; then
- if [ "$os" != "MINGW" ]; then
- if [ "$with_uniscribe" != "1" ]; then
- log 1 "configure: error: Uniscribe is only supported on native Win32 targets"
- exit 1
- fi
- with_uniscribe="0"
-
- log 1 "checking Uniscribe text layout... not Windows, skipping"
- else
- log 1 "checking Uniscribe text layout... found"
-
- # Don't use ICU unless forced.
- if [ "$with_icu_layout" = "1" ]; then
- with_icu_layout="0"
- fi
- if [ "$with_icu_sort" = "1" ]; then
- with_icu_sort="0"
- fi
- fi
- fi
-
- detect_xdg_basedir
- detect_png
- detect_freetype
- detect_fontconfig
- detect_icu_layout
- detect_icu_sort
- detect_fluidsynth
-
- if [ "$with_direct_music" != "0" ]; then
- if [ "$os" != "MINGW" ] && [ "$os" != "CYGWIN" ]; then
- if [ "$with_direct_music" != "1" ]; then
- log 1 "configure: error: direct-music is only supported on Win32 targets"
- exit 1
- fi
- with_direct_music="0"
-
- log 1 "checking direct-music... not Windows, skipping"
- else
- check_direct_music
- fi
- fi
-
- if [ "$with_xaudio2" != "0" ]; then
- if [ "$os" != "MINGW" ] && [ "$os" != "CYGWIN" ]; then
- if [ "$with_xaudio2" != "1" ]; then
- log 1 "configure: error: xaudio2 is only supported on Win32 targets"
- exit 1
- fi
- with_xaudio2="0"
-
- log 1 "checking xaudio2... not Windows, skipping"
- else
- check_xaudio2
- fi
- fi
-
- detect_sort
-
- # Suppress language errors when there is a version defined, indicating a release
- # It just isn't pretty if any release produces warnings in the languages.
- if [ -f "$ROOT_DIR/version" ]; then
- lang_suppress="yes"
- log 1 "suppress language errors... yes"
- else
- lang_suppress=""
- log 1 "suppress language errors... no"
- fi
-
- if [ "$enable_debug" = "0" ] && [ "$enable_profiling" = "0" ] && [ "$enable_strip" != "0" ]; then
- if [ "$os" = "OSX" ]; then
- strip_arg=""
- elif [ "$os" = "OS2" ]; then
- strip_arg=""
- # OS2 uses strip via gcc, because it needs to be feed to emxbind
- LDFLAGS="$LDFLAGS -s"
- elif [ "$os" = "SUNOS" ]; then
- # The GNU strip does know -s, the non-GNU doesn't
- # So try to detect it (in a bit of an ugly way)
- strip_arg="`$strip -s strip.test 2>/dev/null && echo \"-s\"`"
- else
- strip_arg="-s"
- fi
-
- log 1 "checking stripping... $strip $strip_arg"
- else
- strip=""
- log 1 "checking stripping... skipped"
- fi
-
- if [ "$with_distcc" = "0" ]; then
- log 1 "checking distcc... no"
- elif [ "$with_distcc" = "1" ]; then
- with_distcc="0"
-
- log 1 "checking distcc... no (only used when forced)"
- elif [ "$with_distcc" = "2" ]; then
- distcc="distcc"
- else
- distcc="$with_distcc"
- fi
- if [ "$with_distcc" != "0" ]; then
- res="`$distcc --version 2>/dev/null | head -n 1 | cut -b 1-6`"
- if [ "$res" != "distcc" ]; then
- distcc=""
- log 1 "checking distcc... no"
- if [ "$with_distcc" = "2" ]; then
- log 1 "configure: error: no distcc detected, but was forced to be used"
- exit 1
- fi
- if [ "$with_distcc" != "1" ]; then
- log 1 "configure: error: '$with_distcc' doesn't seem a distcc to me"
- exit 1
- fi
- fi
-
- log 1 "checking distcc... $distcc"
- fi
-
- if [ "$with_ccache" = "0" ]; then
- log 1 "checking ccache... no"
- elif [ "$with_ccache" = "1" ]; then
- with_ccache="0"
-
- log 1 "checking ccache... no (only used when forced)"
- elif [ "$with_ccache" = "2" ]; then
- ccache="ccache"
- else
- ccache="$with_ccache"
- fi
- if [ "$with_ccache" != "0" ]; then
- res="`$ccache --version 2>/dev/null | head -n 1 | cut -b 1-6`"
- if [ "$res" != "ccache" ]; then
- ccache=""
- log 1 "checking ccache... no"
- if [ "$with_ccache" = "2" ]; then
- log 1 "configure: error: no ccache detected, but was forced to be used"
- exit 1
- fi
- if [ "$with_ccache" != "1" ]; then
- log 1 "configure: error: '$with_ccache' doesn't seem a ccache to me"
- exit 1
- fi
- fi
-
- log 1 "checking ccache... $ccache"
- fi
-
- detect_grfcodec
- detect_nforenum
-
- if [ -z "$grfcodec" ] && [ -n "$nforenum" ]; then
- log 1 "checking nforenum/grfcodec... nforenum needs grfcodec enabled, disabling nforenum"
- nforenum=""
- fi
-
- if [ -z "$nforenum" ] && [ -n "$grfcodec" ]; then
- log 1 "checking nforenum/grfcodec... grfcodec needs nforenum enabled, disabling grfcodec"
- grfcodec=""
- fi
-
- if [ "$os" != "OSX" ] && [ "$with_application_bundle" != "0" ]; then
- if [ "$with_application_bundle" = "1" ]; then
- with_application_bundle="0"
-
- log 1 "checking OSX application bundle... not OSX, skipping"
- else
- log 1 "configure: error: --with-application-bundle only works if OSX is the target"
- exit 1
- fi
- fi
-
- if [ "$os" = "OSX" ] && [ "$with_application_bundle" = "1" ]; then
- OSXAPP="OpenTTD.app"
- else
- OSXAPP=""
- fi
-
- if [ "$os" = "OSX" ]; then
- # Test on ppc970 (G5) - we can optimize there
-
- if [ "$enable_osx_g5" != "0" ]; then
- log 1 "detecting ppc970 (G5)... yes (forced)"
- else
- # First, are we a real OSX system, else we can't detect it
- native=`LC_ALL=C uname | tr '[A-Z]' '[a-z]' | grep darwin`
- # If $host doesn't match $build , we are cross-compiling
- if [ -n "$native" ] && [ "$build" = "$host" ]; then
- $cxx_build $SRC_DIR/os/macosx/G5_detector.cpp -o G5_detector
- res=`./G5_detector`
- rm -f G5_detector
- if [ -n "$res" ]; then
- # This is G5, add flags for it
- enable_osx_g5="2"
-
- log 1 "detecting ppc970 (G5)... yes"
- else
- enable_osx_g5="0"
-
- log 1 "detecting ppc970 (G5)... no"
- fi
- else
- enable_osx_g5="0"
-
- log 1 "detecting ppc970 (G5)... no (cross-compiling)"
- fi
- fi
- else
- if [ "$enable_osx_g5" != "0" ]; then
- log 1 "configure: error: ppc970 (OSX G5) selected, but not compiling for OSX"
- log 1 "configure: error: either select OSX as OS, or deselect ppc970"
-
- exit 1
- fi
- fi
-
- if { [ -d "$ROOT_DIR/.git" ] || [ -f "$ROOT_DIR/.git" ]; } && [ -n "`git help 2>/dev/null`" ]; then
- log 1 "checking revision... git detection"
- elif [ -f "$ROOT_DIR/.ottdrev" ]; then
- log 1 "checking revision... source tarball"
- else
- log 1 "checking revision... no detection"
- log 1 "WARNING: there is no means to determine the version."
- log 1 "WARNING: please use a subversion, mercurial, or git checkout of OpenTTD."
- log 1 "WARNING: you can only join game servers that have been compiled without"
- log 1 "WARNING: version detection."
- log 1 "WARNING: there is a great chance you desync."
- log 1 "WARNING: USE WITH CAUTION!"
-
- sleep 5
- fi
-
- if [ "$doc_dir" = "1" ]; then
- if [ "$os" = "UNIX" ] || [ "$os" = "FREEBSD" ] || [ "$os" = "DRAGONFLY" ] || [ "$os" = "OPENBSD" ] || [ "$os" = "NETBSD" ] || [ "$os" = "HPUX" ] || [ "$os" = "SUNOS" ]; then
- doc_dir="share/doc/openttd"
- else
- doc_dir="$data_dir/docs"
- fi
- else
- doc_dir="`echo $doc_dir | sed 's@\([^\]\)\\\\ @\1\\\\\\\\ @g;s@\([^\]\) @\1\\\\\\\\ @g'`"
- fi
-
- if [ "$icon_theme_dir" = "1" ]; then
- if [ "$os" = "UNIX" ] || [ "$os" = "FREEBSD" ] || [ "$os" = "DRAGONFLY" ] || [ "$os" = "OPENBSD" ] || [ "$os" = "NETBSD" ] || [ "$os" = "HPUX" ] || [ "$os" = "SUNOS" ]; then
- icon_theme_dir="share/icons/hicolor"
- else
- icon_theme_dir=""
- fi
- else
- icon_theme_dir="`echo $icon_theme_dir | sed 's@\([^\]\)\\\\ @\1\\\\\\\\ @g;s@\([^\]\) @\1\\\\\\\\ @g'`"
- fi
-
- if [ "$personal_dir" = "1" ]; then
- if [ "$os" = "MINGW" ] || [ "$os" = "CYGWIN" ] || [ "$os" = "HAIKU" ]; then
- personal_dir="OpenTTD"
- elif [ "$os" = "OSX" ]; then
- personal_dir="Documents/OpenTTD"
- else
- personal_dir=".openttd"
- fi
- else
- personal_dir="`echo $personal_dir | sed 's@\([^\]\)\\\\ @\1\\\\\\\\ @g;s@\([^\]\) @\1\\\\\\\\ @g'`"
- fi
-
- if [ "$shared_dir" = "1" ]; then
- # we are using default values
- if [ "$os" = "OSX" ]; then
- shared_dir="/Library/Application\\\\ Support/OpenTTD"
- else
- shared_dir=""
- fi
- else
- shared_dir="`echo $shared_dir | sed 's@\([^\]\)\\\\ @\1\\\\\\\\ @g;s@\([^\]\) @\1\\\\\\\\ @g'`"
- fi
-
- if [ "$man_dir" = "1" ]; then
- # add manpage on UNIX systems
- if [ "$os" = "UNIX" ] || [ "$os" = "FREEBSD" ] || [ "$os" = "DRAGONFLY" ] || [ "$os" = "OPENBSD" ] || [ "$os" = "NETBSD" ] || [ "$os" = "HPUX" ] || [ "$os" = "SUNOS" ] || [ "$os" = "OSX" ]; then
- man_dir="share/man/man6"
- else
- man_dir=""
- fi
- else
- man_dir="`echo $man_dir | sed 's@\([^\]\)\\\\ @\1\\\\\\\\ @g;s@\([^\]\) @\1\\\\\\\\ @g'`"
- fi
-
- if [ "$menu_dir" = "1" ]; then
- # add a freedesktop menu item only for some UNIX systems
- if [ "$os" = "UNIX" ] || [ "$os" = "FREEBSD" ] || [ "$os" = "DRAGONFLY" ] || [ "$os" = "OPENBSD" ] || [ "$os" = "NETBSD" ] || [ "$os" = "HPUX" ] || [ "$os" = "SUNOS" ]; then
- menu_dir="share/applications"
- else
- menu_dir=""
- fi
- else
- menu_dir="`echo $menu_dir | sed 's@\([^\]\)\\\\ @\1\\\\\\\\ @g;s@\([^\]\) @\1\\\\\\\\ @g'`"
- fi
-
- detect_iconv
-
- if [ -n "$personal_dir" ]
- then
- log 1 "personal home directory... $personal_dir"
- else
- log 1 "personal home directory... none"
- fi
-
- if [ -n "$shared_dir" ]
- then
- log 1 "shared data directory... $shared_dir"
- else
- log 1 "shared data directory... none"
- fi
-
- if [ -n "$install_dir" ]
- then
- log 1 "installation directory... $install_dir"
- else
- log 1 "installation directory... none"
- fi
-
- if [ -n "$icon_theme_dir" ]
- then
- log 1 "icon theme directory... $icon_theme_dir"
- else
- log 1 "icon theme directory... none"
- fi
-
- if [ -n "$man_dir" ]
- then
- log 1 "manual page directory... $man_dir"
- else
- log 1 "manual page directory... none"
- fi
-
- if [ -n "$menu_dir" ]
- then
- log 1 "menu item directory... $menu_dir"
- else
- log 1 "menu item directory... none"
- fi
-}
-
-make_compiler_cflags() {
- # Params:
- # $1 - compiler
- # $2 - name of the cflags variable
- # $3 - name of the cxxflags variable
- # $4 - name of the ldflags variable
- # $5 - name of the features variable
-
- # Get the compiler to tell us who it is
- version_line="`$1 --version | head -n1`"
-
- eval eval "flags=\\\$$2"
- eval eval "cxxflags=\\\$$3"
- eval eval "ldflags=\\\$$4"
- eval eval "features=\\\$$5"
-
- if [ `echo "$version_line" | cut -d' ' -f1` = "icc" ]; then
- # Enable some things only for certain ICC versions
- cc_version=`$1 -dumpversion | cut -c 1-4 | sed s@\\\.@@g`
-
- flags="$flags -rdynamic"
- ldflags="$ldflags -rdynamic"
-
- if [ -z "$first_time_icc_check" ]; then
- first_time_icc_check=no
- if [ $cc_version -lt 90 ]; then
- log 1 "WARNING: you seem to be using a very old version of ICC"
- log 1 "WARNING: OpenTTD hasn't been tested with this version"
- sleep 5
- elif [ $cc_version -lt 120 ]; then
- log 1 "WARNING: you seem to be using an unsupported ICC version"
- log 1 "WARNING: ICC older than 12.0 is known to fail to compile OpenTTD"
- sleep 5
- fi
- fi
-
- flags="$flags -Wall"
- # remark #111: statement is unreachable
- flags="$flags -wd111"
- # remark #181: argument is incompatible with corresponding format string conversion
- # ICC is very picky about signedness of operands, warnings provided by GCC are enough
- flags="$flags -wd181"
- # remark #271: trailing comma is nonstandard
- flags="$flags -wd271"
- # remark #280: selector expression is constant
- flags="$flags -wd280"
- # remark #304: access control not specified ("public" by default)
- flags="$flags -wd304"
- # remark #383: value copied to temporary, reference to temporary used
- flags="$flags -wd383"
- # remark #444: destructor for base class ... is not virtual
- flags="$flags -wd444"
- # remark #593: variable ... was set but never used
- flags="$flags -wd593"
- # warning #654: overloaded virtual function ... is only partially overridden in class ...
- flags="$flags -wd654"
- # remark #810: conversion from ... to ... may lose significant bits
- flags="$flags -wd810"
- # remark #869: parameter ... was never referenced
- flags="$flags -wd869"
- # warning #873: function ... ::operator new ... has no corresponding operator delete ...
- flags="$flags -wd873"
- # remark #981: operands are evaluated in unspecified order
- flags="$flags -wd981"
- # remark #1418: external function definition with no prior declaration
- flags="$flags -wd1418"
- # remark #1419: external declaration in primary source file
- flags="$flags -wd1419"
- # remark #1572: floating-point equality and inequality
- flags="$flags -wd1572"
- # remark #1599: declaration hides variable/parameter ...
- flags="$flags -wd1599"
- # remark #1720: function ... ::operator new ... has no corresponding member operator delete ...
- flags="$flags -wd1720"
-
- if [ $cc_version -lt 110 ]; then
- # warns about system headers with recent glibc:
- # warning #1292: attribute "__nonnull__" ignored
- flags="$flags -wd1292"
- fi
-
- if [ $cc_version -ge 100 ]; then
- # warning #1899: multicharacter character literal (potential portability problem)
- flags="$flags -wd1899"
- # vec report defaults to telling where it did loop vectorisation, which is not very important
- flags="$flags -vec-report=0 "
- fi
-
- if [ $cc_version -ge 110 ]; then
- # remark #2259: non-pointer conversion from ... to ... may lose significant bits
- flags="$flags -wd2259"
- fi
-
- if [ "$enable_lto" != "0" ]; then
- has_ipo=`$1 -help ipo | grep '\-ipo'`
- if [ -n "$has_ipo" ]; then
- # Use IPO (only if we see IPO exists and is requested)
- flags="$flags -ipo"
- features="$features lto"
- fi
- fi
- elif echo "$version_line" | grep -q "clang"; then
- # Enable some things only for certain clang versions
- # Need to try really hard to get the version line, because OSX clang likes to hide its true version
- cc_version="`$1 -v 2>&1 | grep -i version | head -n 1 | sed s@[^0-9]@@g | cut -c 1-2`"
-
- # aliasing rules are not held in openttd code
- flags="$flags -fno-strict-aliasing"
-
- # -W alone doesn't enable all warnings enabled by -Wall; on the other hand,
- # -Weverything enables too many useless warnings that can't be disabled (as of 3.0)
- flags="$flags -Wall -W -Wextra"
-
- # warning: unused parameter '...'
- flags="$flags -Wno-unused-parameter"
-
- # warning: expression result unused
- flags="$flags -Wno-unused-value"
-
- # warning: multi-character character constant
- flags="$flags -Wno-multichar"
-
- # warning: explicitly assigning a variable of type '...' to itself
- # it happens when using the FOR_ALL_WINDOWS_FROM_BACK_FROM macro
- flags="$flags -Wno-self-assign"
-
- # warning: <something> is a C++11 extension
- flags="$flags -Wno-c++11-extensions"
-
- if [ "$cc_version" -lt "30" ]; then
- # warning: equality comparison with extraneous parentheses
- flags="$flags -Wno-parentheses"
- # warning: operands of ? are integers of different signs: 'unsigned int' and 'int'
- flags="$flags -Wno-sign-compare"
- fi
-
- if [ "$cc_version" -ge "30" ]; then
- # warning: equality comparison with extraneous parentheses
- # this warning could be useful, but it warns about code in squirrel
- flags="$flags -Wno-parentheses-equality"
- fi
-
- if [ "$with_ccache" != "0" -o "$with_distcc" != "0" ]; then
- # ccache and distcc run separate preprocess and compile passes,
- # both are fed with the same CFLAGS. Unfortunately, clang
- # complains about -I when compiling preprocessed files:
- # "clang: warning: argument unused during compilation: '-I /usr/include'"
- flags="$flags -Qunused-arguments"
- fi
-
- if [ "$enable_assert" -eq "0" ]; then
- # do not warn about unused variables when building without asserts
- flags="$flags -Wno-unused-variable"
- fi
-
- # rdynamic is used to get useful stack traces from crash reports.
- ldflags="$ldflags -rdynamic"
-
- # Assume gcc, since it just uses argv[0] in its --version output
- else
- # Enable some things only for certain GCC versions
- # cc_version = major_version * 100 + minor_version
- # For example: "3.3" -> 303, "4.9.2" -> 409, "6" -> 600, "23.5" -> 2305
- cc_version=`$1 -dumpversion | $awk -F . '{printf "%d%02d", $1, $2}'`
-
- if [ $cc_version -lt 303 ]; then
- log 1 "configure: error: gcc older than 3.3 can't compile OpenTTD because of its poor template support"
- exit 1
- fi
-
- flags="$flags -Wall -Wno-multichar -Wsign-compare -Wundef"
- flags="$flags -Wwrite-strings -Wpointer-arith"
- flags="$flags -W -Wno-unused-parameter -Wredundant-decls"
- flags="$flags -Wformat=2 -Wformat-security"
-
- if [ $enable_assert -eq 0 ]; then
- # Do not warn about unused variables when building without asserts
- flags="$flags -Wno-unused-variable"
- if [ $cc_version -ge 406 ]; then
- # GCC 4.6 gives more warnings, disable them too
- flags="$flags -Wno-unused-but-set-variable"
- flags="$flags -Wno-unused-but-set-parameter"
- fi
- fi
-
- if [ $cc_version -ge 304 ]; then
- # Warn when a variable is used to initialise itself:
- # int a = a;
- flags="$flags -Winit-self"
- fi
-
- if [ $cc_version -ge 400 ]; then
- # GCC 4.0+ complains about that we break strict-aliasing.
- # On most places we don't see how to fix it, and it doesn't
- # break anything. So disable strict-aliasing to make the
- # compiler all happy.
- flags="$flags -fno-strict-aliasing"
- # Warn about casting-out 'const' with regular C-style cast.
- # The preferred way is const_cast<>() which doesn't warn.
- flags="$flags -Wcast-qual"
- fi
-
- if [ $cc_version -ge 402 ]; then
- # GCC 4.2+ automatically assumes that signed overflows do
- # not occur in signed arithmetic, whereas we are not
- # sure that they will not happen. It furthermore complains
- # about its own optimized code in some places.
- flags="$flags -fno-strict-overflow"
- # GCC 4.2 no longer includes -Wnon-virtual-dtor in -Wall.
- # Enable it in order to be consistent with older GCC versions.
- flags="$flags -Wnon-virtual-dtor"
- fi
-
- if [ $cc_version -eq 405 ]; then
- # Prevent optimisation supposing enums are in a range specified by the standard
- # For details, see http://gcc.gnu.org/PR43680
- flags="$flags -fno-tree-vrp"
- fi
-
- if [ $cc_version -eq 407 ]; then
- # Disable -Wnarrowing which gives many warnings, such as:
- # warning: narrowing conversion of '...' from 'unsigned int' to 'int' inside { } [-Wnarrowing]
- # They are valid according to the C++ standard, but useless.
- cxxflags="$cxxflags -Wno-narrowing"
- fi
-
- if [ $cc_version -ge 407 ]; then
- # Disable bogus 'attempt to free a non-heap object' warning
- flags="$flags -Wno-free-nonheap-object"
- fi
-
- if [ $cc_version -ge 600 ]; then
- # -flifetime-dse=2 (default since GCC 6) doesn't play
- # well with our custom pool item allocator
- cxxflags="$cxxflags -flifetime-dse=1"
- fi
-
- if [ "$enable_lto" != "0" ]; then
- # GCC 4.5 outputs '%{flto}', GCC 4.6 outputs '%{flto*}'
- has_lto=`$1 -dumpspecs | grep '\%{flto'`
- if [ -n "$has_lto" ]; then
- # Use LTO only if we see LTO exists and is requested
- if [ $cc_version -lt 406 ]; then
- flags="$flags -flto"
- else
- flags="$flags -flto=jobserver"
- fi
- ldflags="$ldflags -fwhole-program"
- features="$features lto"
- fi
- fi
-
- has_rdynamic=`$1 -dumpspecs | grep rdynamic`
- if [ -n "$has_rdynamic" ]; then
- # rdynamic is used to get useful stack traces from crash reports.
- flags="$flags -rdynamic"
- ldflags="$ldflags -rdynamic"
- fi
- fi
-
- eval "$2=\"$flags\""
- eval "$3=\"$cxxflags\""
- eval "$4=\"$ldflags\""
- eval "$5=\"$features\""
-}
-
-make_cflags_and_ldflags() {
- # General CFlags for BUILD
- CFLAGS_BUILD_ENV="$CFLAGS_BUILD"
- CFLAGS_BUILD=""
- # Special CXXFlags for BUILD
- CXXFLAGS_BUILD_ENV="$CXXFLAGS_BUILD"
- CXXFLAGS_BUILD=""
- # LDFLAGS for BUILD
- LDFLAGS_BUILD_ENV="$LDFLAGS_BUILD"
- LDFLAGS_BUILD=""
- # FEATURES for BUILD (lto)
- FEATURES_BUILD=""
- # General CFlags for HOST
- CFLAGS_ENV="$CFLAGS"
- CFLAGS=""
- # Special CXXFlags for HOST
- CXXFLAGS_ENV="$CXXFLAGS"
- CXXFLAGS=""
- # Libs to compile. In fact this is just LDFLAGS
- LIBS=""
- # LDFLAGS used for HOST
- LDFLAGS_ENV="$LDFLAGS"
- LDFLAGS=""
- # FEATURES for HOST (lto)
- FEATURES=""
-
- make_compiler_cflags "$cc_build" "CFLAGS_BUILD" "CXXFLAGS_BUILD" "LDFLAGS_BUILD" "FEATURES_BUILD"
- make_compiler_cflags "$cc_host" "CFLAGS" "CXXFLAGS" "LDFLAGS" "FEATURES"
-
- CFLAGS="$CFLAGS -D$os"
- CFLAGS_BUILD="$CFLAGS_BUILD -D$os"
- CXXFLAGS="$CXXFLAGS -std=c++11"
- CXXFLAGS_BUILD="$CXXFLAGS_BUILD -std=c++11"
-
- if [ "$enable_debug" = "0" ]; then
- # No debug, add default stuff
- OBJS_SUBDIR="release"
-
- if [ "$enable_profiling" = "0" ]; then
- # -fomit-frame-pointer and -pg do not go well together (gcc errors they are incompatible)
- CFLAGS="-fomit-frame-pointer $CFLAGS"
- fi
- CFLAGS="-O2 $CFLAGS"
- else
- OBJS_SUBDIR="debug"
-
- # Each debug level reduces the optimization by a bit
- if [ $enable_debug -ge 1 ]; then
- CFLAGS="$CFLAGS -g -D_DEBUG"
- fi
- if [ $enable_debug -ge 2 ]; then
- CFLAGS="$CFLAGS -fno-inline"
- fi
- if [ $enable_debug -ge 3 ]; then
- CFLAGS="$CFLAGS -O0"
- else
- CFLAGS="$CFLAGS -O2"
- fi
- fi
-
- if [ $enable_debug -le 2 ]; then
- cc_host_is_gcc=`basename "$cc_host" | grep "gcc" 2>/dev/null`
- if [ -n "$cc_host_is_gcc" ]; then
- # Define only when compiling with GCC. Some GLIBC versions use GNU
- # extensions in a way that breaks build with at least ICC.
- # This requires -O1 or more, so debug level 3 (-O0) is excluded.
- CFLAGS="$CFLAGS -D_FORTIFY_SOURCE=2"
- if [ "$os" = "MINGW" ]; then
- # Prevent undefined references when _FORTIFY_SOURCE > 0
- LDFLAGS="$LDFLAGS -fstack-protector"
- fi
- fi
-
- cc_build_is_gcc=`basename "$cc_build" | grep "gcc" 2>/dev/null`
- if [ -n "$cc_build_is_gcc" ]; then
- # Just add -O1 to the tools needed for building.
- CFLAGS_BUILD="$CFLAGS_BUILD -D_FORTIFY_SOURCE=2 -O1"
- if [ "$os" = "MINGW" ]; then
- # Prevent undefined references when _FORTIFY_SOURCE > 0
- LDFLAGS_BUILD="$LDFLAGS_BUILD -fstack-protector"
- fi
- fi
- fi
-
- if [ "$os" = "OSX" ] && [ $cc_version -eq 400 ]; then
- # Apple's GCC 4.0 has a compiler bug for x86_64 with (higher) optimization,
- # wrongly optimizing ^= in loops. This disables the failing optimisation.
- CFLAGS="$CFLAGS -fno-expensive-optimizations"
- fi
-
- if [ "$enable_profiling" != "0" ]; then
- CFLAGS="$CFLAGS -pg"
- LDFLAGS="$LDFLAGS -pg"
- fi
-
- if [ "$with_threads" = "0" ]; then
- CFLAGS="$CFLAGS -DNO_THREADS"
- fi
- if [ "$with_sse" = "1" ]; then
- CFLAGS="$CFLAGS -DWITH_SSE"
- fi
-
- if [ "`echo $1 | cut -c 1-3`" != "icc" ]; then
- if [ "$os" = "CYGWIN" ]; then
- flags="$flags -mwin32"
- LDFLAGS="$LDFLAGS -mwin32"
- fi
- if [ "$os" = "MINGW" ] || [ "$os" = "CYGWIN" ]; then
- if [ $cc_version -lt 406 ]; then
- flags="$flags -mno-cygwin"
- LDFLAGS="$LDFLAGS -mno-cygwin"
- fi
-
- if [ "$enable_console" != "0" ]; then
- LDFLAGS="$LDFLAGS -Wl,--subsystem,console"
- else
- LDFLAGS="$LDFLAGS -Wl,--subsystem,windows"
- fi
-
- LIBS="$LIBS -lws2_32 -lwinmm -lusp10 -lgdi32 -ldxguid -lole32 -limm32"
-
- if [ $cc_version -ge 404 ]; then
- LDFLAGS_BUILD="$LDFLAGS_BUILD -static-libgcc -static-libstdc++"
- fi
- if [ $cc_version -ge 407 ]; then
- CFLAGS="$CFLAGS -mno-ms-bitfields"
- fi
- fi
- fi
-
- if [ "$os" != "CYGWIN" ] && [ "$os" != "HAIKU" ] && [ "$os" != "OPENBSD" ] && [ "$os" != "MINGW" ] && [ "$os" != "OSX" ] && [ "$os" != "OS2" ]; then
- LIBS="$LIBS -lpthread"
- fi
-
- if [ "$os" != "CYGWIN" ] && [ "$os" != "HAIKU" ] && [ "$os" != "MINGW" ]; then
- LIBS="$LIBS -lc"
- fi
-
- if [ "$os" = "OPENBSD" ]; then
- LIBS="$LIBS -pthread"
- fi
-
- if [ "$os" = "OSX" ]; then
- LDFLAGS="$LDFLAGS -framework Cocoa"
-
- # Add macports include dir which is not always set a default system dir. This avoids zillions of bogus warnings.
- CFLAGS="$CFLAGS -isystem/opt/local/include"
-
- if [ "$enable_universal" = "0" ]; then
- # Universal builds set this elsewhere
- CFLAGS="$OSX_SYSROOT $CFLAGS"
- LDFLAGS="$OSX_LD_SYSROOT $LDFLAGS"
- fi
- fi
-
- if [ "$os" = "HAIKU" ]; then
- LIBS="$LIBS -lmidi -lbe"
- fi
-
- # Most targets act like UNIX, just with some additions
- if [ "$os" = "HAIKU" ] || [ "$os" = "OSX" ] || [ "$os" = "FREEBSD" ] || [ "$os" = "DRAGONFLY" ] || [ "$os" = "OPENBSD" ] || [ "$os" = "NETBSD" ] || [ "$os" = "HPUX" ] || [ "$os" = "SUNOS" ] || [ "$os" = "OS2" ]; then
- CFLAGS="$CFLAGS -DUNIX"
- fi
- # And others like Windows
- if [ "$os" = "MINGW" ] || [ "$os" = "CYGWIN" ]; then
- CFLAGS="$CFLAGS -DWIN"
- fi
-
- if [ -n "$allegro_config" ]; then
- CFLAGS="$CFLAGS -DWITH_ALLEGRO"
- CFLAGS="$CFLAGS `$allegro_config --cflags`"
- if [ "$os" != "MINGW" ] && [ "$os" != "CYGWIN" ]; then
- if [ "$enable_static" != "0" ]; then
- LIBS="$LIBS `$allegro_config --static --libs`"
- else
- LIBS="$LIBS `$allegro_config --libs`"
- fi
- fi
- fi
-
- if [ -n "$sdl2_config" ]; then
- CFLAGS="$CFLAGS -DWITH_SDL2"
- # SDL must not add _GNU_SOURCE as it breaks many platforms
- CFLAGS="$CFLAGS `$sdl2_config --cflags | sed 's@-D_GNU_SOURCE[^ ]*@@'`"
- if [ "$enable_static" != "0" ]; then
- LIBS="$LIBS `$sdl2_config --static --libs`"
- else
- LIBS="$LIBS `$sdl2_config --libs`"
- fi
- elif [ -n "$sdl_config" ]; then
- CFLAGS="$CFLAGS -DWITH_SDL"
- # SDL must not add _GNU_SOURCE as it breaks many platforms
- CFLAGS="$CFLAGS `$sdl_config --cflags | sed 's@-D_GNU_SOURCE[^ ]*@@'`"
- if [ "$enable_static" != "0" ]; then
- LIBS="$LIBS `$sdl_config --static --libs`"
- else
- LIBS="$LIBS `$sdl_config --libs`"
- fi
- fi
-
- if [ "$with_cocoa" != "0" ]; then
- CFLAGS="$CFLAGS -DWITH_COCOA"
- LIBS="$LIBS -F$osx_sdk_path/System/Library/Frameworks -framework Cocoa -framework AudioUnit -framework AudioToolbox"
-
- if [ "$enable_cocoa_quartz" != "0" ]; then
- CFLAGS="$CFLAGS -DENABLE_COCOA_QUARTZ"
- fi
- fi
-
- if [ "$with_zlib" != "0" ]; then
- CFLAGS="$CFLAGS -DWITH_ZLIB"
- CFLAGS="$CFLAGS `$zlib_config --cflags | tr '\n\r' ' '`"
- if [ "$enable_static" != "0" ]; then
- LIBS="$LIBS `$zlib_config --libs --static | tr '\n\r' ' '`"
- else
- LIBS="$LIBS `$zlib_config --libs | tr '\n\r' ' '`"
- fi
- fi
-
- if [ -n "$lzma_config" ]; then
- CFLAGS="$CFLAGS -DWITH_LIBLZMA"
- CFLAGS="$CFLAGS `$lzma_config --cflags | tr '\n\r' ' '`"
-
- if [ "$enable_static" != "0" ]; then
- CFLAGS="$CFLAGS -DLZMA_API_STATIC"
- LIBS="$LIBS `$lzma_config --libs --static | tr '\n\r' ' '`"
- else
- LIBS="$LIBS `$lzma_config --libs | tr '\n\r' ' '`"
- fi
- fi
-
- if [ "$with_lzo2" != "0" ]; then
- if [ "$enable_static" != "0" ] && [ "$os" != "OSX" ]; then
- LIBS="$LIBS $lzo2"
- else
- LIBS="$LIBS -llzo2"
- fi
- CFLAGS="$CFLAGS -DWITH_LZO"
- fi
-
- if [ -n "$xdg_basedir_config" ]; then
- CFLAGS="$CFLAGS -DWITH_XDG_BASEDIR"
- CFLAGS="$CFLAGS `$xdg_basedir_config --cflags | tr '\n\r' ' '`"
-
- if [ "$enable_static" != "0" ]; then
- LIBS="$LIBS `$xdg_basedir_config --libs --static | tr '\n\r' ' '`"
- else
- LIBS="$LIBS `$xdg_basedir_config --libs | tr '\n\r' ' '`"
- fi
- fi
-
- # 64bit machines need -D_SQ64
- if [ "$cpu_type" = "64" ] && [ "$enable_universal" = "0" ]; then
- CFLAGS="$CFLAGS -D_SQ64"
- fi
- CFLAGS="$CFLAGS -I$SCRIPT_SRC_DIR"
-
- if [ -n "$png_config" ]; then
- CFLAGS="$CFLAGS -DWITH_PNG"
- CFLAGS="$CFLAGS `$png_config --cflags | tr '\n\r' ' '`"
-
- if [ "$enable_static" != "0" ]; then
- LIBS="$LIBS `$png_config --libs --static | tr '\n\r' ' '`"
- else
- LIBS="$LIBS `$png_config --libs | tr '\n\r' ' '`"
- fi
- fi
-
- if [ -n "$fontconfig_config" ]; then
- CFLAGS="$CFLAGS -DWITH_FONTCONFIG"
- CFLAGS="$CFLAGS `$fontconfig_config --cflags | tr '\n\r' ' '`"
-
- if [ "$enable_static" != "0" ]; then
- LIBS="$LIBS `$fontconfig_config --libs --static | tr '\n\r' ' '`"
- else
- LIBS="$LIBS `$fontconfig_config --libs | tr '\n\r' ' '`"
- fi
- fi
-
- if [ -n "$freetype_config" ]; then
- CFLAGS="$CFLAGS -DWITH_FREETYPE"
- CFLAGS="$CFLAGS `$freetype_config --cflags | tr '\n\r' ' '`"
-
- if [ "$enable_static" != "0" ]; then
- LIBS="$LIBS `$freetype_config --libs --static | tr '\n\r' ' '` -lfreetype"
- else
- LIBS="$LIBS `$freetype_config --libs | tr '\n\r' ' '`"
- fi
- fi
-
- if [ -n "$icu_layout_config" ]; then
- CFLAGS="$CFLAGS -DWITH_ICU_LX"
- CFLAGS="$CFLAGS `$icu_layout_config --cflags | tr '\n\r' ' '`"
-
- if [ "$static_icu" != "0" ]; then
- LIBS="$LIBS `$icu_layout_config --libs --static | tr '\n\r' ' ' | sed s/-licu/-lsicu/g`"
- else
- LIBS="$LIBS `$icu_layout_config --libs | tr '\n\r' ' '`"
- fi
- fi
-
- if [ -n "$icu_sort_config" ]; then
- CFLAGS="$CFLAGS -DWITH_ICU_I18N"
- CFLAGS="$CFLAGS `$icu_sort_config --cflags | tr '\n\r' ' '`"
-
- if [ "$static_icu" != "0" ]; then
- LIBS="$LIBS `$icu_sort_config --libs --static | tr '\n\r' ' ' | sed s/-licu/-lsicu/g`"
- else
- LIBS="$LIBS `$icu_sort_config --libs | tr '\n\r' ' '`"
- fi
- fi
-
- if [ "$with_uniscribe" != "0" ]; then
- CFLAGS="$CFLAGS -DWITH_UNISCRIBE"
- LIBS="$LIBS -lusp10"
- fi
-
- if [ "$with_direct_music" != "0" ]; then
- CFLAGS="$CFLAGS -DWIN32_ENABLE_DIRECTMUSIC_SUPPORT"
- # GCC 4.0+ doesn't like the DirectX includes (gives tons of
- # warnings on it we won't be able to fix). For now just
- # suppress those warnings.
- if [ $cc_version -ge 400 ]; then
- CFLAGS="$CFLAGS -Wno-non-virtual-dtor"
- fi
- fi
-
- if [ "$with_xaudio2" != "0" ]; then
- CFLAGS="$CFLAGS -DWITH_XAUDIO2"
- fi
-
- if [ -n "$fluidsynth" ]; then
- LIBS="$LIBS -lfluidsynth"
- CFLAGS="$CFLAGS -DFLUIDSYNTH"
- fi
-
- if [ "$with_iconv" != "0" ]; then
- CFLAGS="$CFLAGS -DWITH_ICONV"
- if [ "$link_to_iconv" = "yes" ]; then
- LIBS="$LIBS -liconv"
- if [ "$with_iconv" != "2" ]; then
- CFLAGS="$CFLAGS -I$with_iconv/include"
- LIBS="$LIBS -L$with_iconv/lib"
- fi
- fi
-
- if [ "$os" != "OSX" ] && [ "$have_non_const_iconv" != "no" ]; then
- CFLAGS="$CFLAGS -DHAVE_NON_CONST_ICONV"
- fi
- fi
-
- if [ -n "$with_midi" ]; then
- CFLAGS="$CFLAGS -DEXTERNAL_PLAYER=\\\\\"$with_midi\\\\\""
- fi
- if [ -n "$with_midi_arg" ]; then
- CFLAGS="$CFLAGS -DMIDI_ARG=\\\\\"$with_midi_arg\\\\\""
- fi
-
- if [ "$enable_dedicated" != "0" ]; then
- CFLAGS="$CFLAGS -DDEDICATED"
- fi
-
- if [ "$enable_unicode" != "0" ]; then
- CFLAGS="$CFLAGS -DUNICODE -D_UNICODE"
- fi
-
- if [ "$os" = "HAIKU" ]; then
- LDFLAGS="$LDFLAGS -lnetwork"
- fi
-
- if [ "$os" = "SUNOS" ]; then
- LDFLAGS="$LDFLAGS -lnsl -lsocket"
- fi
-
- if [ "$enable_static" != "0" ]; then
- # OSX can't handle -static in LDFLAGS
- if [ "$os" != "OSX" ]; then
- LDFLAGS="$LDFLAGS -static"
- fi
- fi
-
- if [ "$enable_assert" = "0" ]; then
- CFLAGS="$CFLAGS -DNDEBUG"
- CFLAGS_BUILD="$CFLAGS_BUILD -DNDEBUG"
- fi
-
- if [ "$enable_desync_debug" != "0" ]; then
- CFLAGS="$CFLAGS -DRANDOM_DEBUG"
- fi
-
- if [ "$enable_osx_g5" != "0" ]; then
- CFLAGS="$CFLAGS -mcpu=G5 -mpowerpc64 -mtune=970 -mcpu=970 -mpowerpc-gpopt"
- fi
-
- if [ -n "$personal_dir" ]; then
- CFLAGS="$CFLAGS -DWITH_PERSONAL_DIR -DPERSONAL_DIR=\\\\\"$personal_dir\\\\\""
- fi
-
- if [ -n "$shared_dir" ]; then
- CFLAGS="$CFLAGS -DWITH_SHARED_DIR -DSHARED_DIR=\\\\\"$shared_dir\\\\\""
- fi
-
- CFLAGS="$CFLAGS -DGLOBAL_DATA_DIR=\\\\\"$prefix_dir/$data_dir\\\\\""
-
- if [ "$enable_lto" != "0" ]; then
- lto_build=`echo "$FEATURES_BUILD" | grep "lto"`
- lto_host=`echo "$FEATURES" | grep "lto"`
- if [ -z "$lto_build$lto_host" ]; then
- log 1 "WARNING: you enabled LTO/IPO, but neither build nor host compiler supports it"
- log 1 "WARNING: LTO/IPO has been disabled"
- fi
- if [ -n "$lto_build" ]; then
- LDFLAGS_BUILD="$LDFLAGS_BUILD $CFLAGS_BUILD $CXXFLAGS_BUILD"
- fi
- if [ -n "$lto_host" ]; then
- LDFLAGS="$LDFLAGS $CFLAGS $CXXFLAGS"
- fi
- fi
-
- # All flags to be extended via the env
- CFLAGS_BUILD="$CFLAGS_BUILD $CFLAGS_BUILD_ENV"
- CXXFLAGS_BUILD="$CXXFLAGS_BUILD $CXXFLAGS_BUILD_ENV"
- LDFLAGS_BUILD="$LDFLAGS_BUILD $LDFLAGS_BUILD_ENV"
- CFLAGS="$CFLAGS $CFLAGS_ENV"
- CXXFLAGS="$CXXFLAGS $CXXFLAGS_ENV"
- LDFLAGS="$LDFLAGS $LDFLAGS_ENV"
-
- log 1 "using CFLAGS_BUILD... $CFLAGS_BUILD"
- log 1 "using CXXFLAGS_BUILD... $CXXFLAGS_BUILD"
- log 1 "using LDFLAGS_BUILD... $LDFLAGS_BUILD"
- log 1 "using CFLAGS... $CFLAGS"
- log 1 "using CXXFLAGS... $CXXFLAGS"
- log 1 "using LDFLAGS... $LIBS $LDFLAGS"
-
- # Makedepend doesn't like something like: -isysroot /OSX/blabla
- # so convert it to: -isysroot -OSX/blabla. makedepend just ignores
- # any - command it doesn't know, so we are pretty save.
- # Lovely hackish, not?
- # Btw, this almost always comes from outside the configure, so it is
- # not something we can control.
- # Also make makedepend aware of compiler's built-in defines.
- if [ "$with_makedepend" != "0" ] || [ "$enable_builtin_depend" != "0" ]; then
- # Append CXXFLAGS possibly containing -std=c++0x
- cflags_makedep="`echo | $cxx_host $CXXFLAGS -E -x c++ -dM - | sed 's@.define @-D@g;s@ .*@ @g;s@(.*)@@g' | tr -d '\r\n'`"
-
- # Please escape ALL " within ` because e.g. "" terminates the string in some sh implementations
- cflags_makedep="$cflags_makedep `echo \"$CFLAGS\" \"$CXXFLAGS\" | sed 's@ /@ -@g;s@-I[ ]*[^ ]*@@g;s@[ ]*-[^D][^ ]*@@g'`"
- else
- makedepend=""
- fi
-
- if [ "$with_distcc" != "0" ]; then
- cc_host="$distcc $cc_host"
- cxx_host="$distcc $cxx_host"
- log 1 ""
- log 1 " NOTICE: remind yourself to use 'make -jN' to make use of distcc"
- log 1 ""
- fi
-
- if [ "$with_ccache" != "0" ]; then
- cc_host="$ccache $cc_host"
- cxx_host="$ccache $cxx_host"
- fi
-}
-
-check_compiler() {
- # Params:
- # $1 - Type for message (build / host)
- # $2 - What to fill with the found compiler
- # $3 - System to try
- # $4 - Compiler to try
- # $5 - Env-setting to try
- # $6 - GCC alike to try
- # $7 - CC alike to try
- # $8 - "0" gcc, "1" g++, "2" windres, "3" strip, "4" lipo
- # $9 - What the command is to check for
-
- if [ -n "$4" ]; then
- # Check for manual compiler
- machine=`$4 $9 2>/dev/null`
- ret=$?
- eval "$2=\"$4\""
-
- log 2 "executing $4 $9"
- log 2 " returned $machine"
- log 2 " exit code $ret"
-
- if ( [ -z "$machine" ] && [ "$8" != "3" ] ) || [ "$ret" != "0" ]; then
- log 1 "checking $1... $4 not found"
- log 1 "the selected binary doesn't seem to be a $6 binary"
- exit 1
- fi
- elif [ -n "$3" ]; then
- # Check for system
- if [ -z "$6" ]; then
- compiler="$3"
- else
- compiler="$3-$6"
- fi
- machine=`eval $compiler $9 2>/dev/null`
- ret=$?
- eval "$2=\"$compiler\""
-
- log 2 "executing $compiler $9"
- log 2 " returned $machine"
- log 2 " exit code $ret"
-
- if ( [ -z "$machine" ] && [ "$8" != "3" ] ) || [ "$ret" != "0" ]; then
- if [ -z "$5" ]; then
- log 1 "checking $1... $compiler not found"
- log 1 "I couldn't detect any $6 binary for $3"
- exit 1
- else
- compiler="$3-$5"
- fi
- machine=`eval $compiler $9 2>/dev/null`
- ret=$?
- eval "$2=\"$compiler\""
-
- log 2 "executing $compiler $9"
- log 2 " returned $machine"
- log 2 " exit code $ret"
-
- if ( [ -z "$machine" ] && [ "$8" != "3" ] ) || [ "$ret" != "0" ]; then
- log 1 "checking $1... $compiler not found"
- log 1 "I couldn't detect any $5 binary for $3"
- exit 1
- fi
- fi
-
- if [ "$machine" != "$3" ] && ( [ "$8" = "0" ] || [ "$8" = "1" ] ); then
- log 1 "checking $1... expected $3, found $machine"
- log 1 "the compiler suggests it doesn't build code for the machine you specified"
- exit 1
- fi
- else
- # Nothing given, autodetect
-
- if [ -n "$5" ]; then
- machine=`$5 $9 2>/dev/null`
- ret=$?
- eval "$2=\"$5\""
-
- log 2 "executing $5 $9"
- log 2 " returned $machine"
- log 2 " exit code $ret"
-
- # The user defined a GCC that doesn't reply to $9.. abort
- if ( [ -z "$machine" ] && [ "$8" != "3" ] ) || [ "$ret" != "0" ]; then
- log 1 "checking $1... $5 unusable"
- log 1 "the CC environment variable is set, but it doesn't seem to be a $6 binary"
- log 1 "please redefine the CC/CXX environment to a $6 binary"
- exit 1
- fi
- else
- log 2 "checking $1... CC/CXX not set (skipping)"
-
- # No $5, so try '$6'
- machine=`$6 $9 2>/dev/null`
- ret=$?
- eval "$2=\"$6\""
-
- log 2 "executing $6 $9"
- log 2 " returned $machine"
- log 2 " exit code $ret"
-
- if ( [ -z "$machine" ] && [ "$8" != "3" ] ) || [ "$ret" != "0" ]; then
- # Maybe '$7'?
- machine=`$7 $9 2>/dev/null`
- ret=$?
- eval "$2=\"$7\""
-
- log 2 "executing $7 $9"
- log 2 " returned $machine"
- log 2 " exit code $ret"
-
- # All failed, abort
- if [ -z "$machine" ]; then
- log 1 "checking $1... $6 not found"
- log 1 "I couldn't detect any $6 binary on your system"
- log 1 "please define the CC/CXX environment to where it is located"
-
- exit 1
- fi
- fi
- fi
- fi
-
- if [ "$8" != "0" ]; then
- eval "res=\$$2"
- log 1 "checking $1... $res"
- else
- log 1 "checking $1... $machine"
- fi
-}
-
-check_build() {
- check_compiler "build system type" "cc_build" "$build" "$cc_build" "$CC" "gcc" "cc" "0" "-dumpmachine"
-}
-
-check_host() {
- # By default the host is the build
- if [ -z "$host" ]; then host="$build"; fi
- check_compiler "host system type" "cc_host" "$host" "$cc_host" "$CC" "gcc" "cc" "0" "-dumpmachine"
-}
-
-check_cxx_build() {
- check_compiler "build c++" "cxx_build" "$build" "$cxx_build" "$CXX" "g++" "c++" 1 "-dumpmachine"
-}
-
-check_cxx_host() {
- # By default the host is the build
- if [ -z "$host" ]; then host="$build"; fi
- check_compiler "host c++" "cxx_host" "$host" "$cxx_host" "$CXX" "g++" "c++" 1 "-dumpmachine"
-}
-
-check_windres() {
- if [ "$os" = "MINGW" ] || [ "$os" = "CYGWIN" ]; then
- check_compiler "host windres" "windres" "$host" "$windres" "$WINDRES" "windres" "windres" "2" "-V"
- fi
-}
-
-check_strip() {
- if [ "$os" = "OS2" ]; then
- # OS2 via gcc is a bit weird.. stripping HAS to be done via emxbind, which is via gcc directly
- log 1 "checking host strip... using gcc -s option"
- elif [ "$os" = "OSX" ]; then
- # Most targets have -V in strip, to see if they exists... OSX doesn't.. so execute something
- echo "int main(int argc, char *argv[]) { }" > strip.test.c
- $cxx_host strip.test.c -o strip.test
- check_compiler "host strip" "strip" "$host" "$strip" "$STRIP" "strip" "strip" "3" "strip.test"
- rm -f strip.test.c strip.test
- else
- check_compiler "host strip" "strip" "$host" "$strip" "$STRIP" "strip" "strip" "3" "-V"
- fi
-}
-
-check_lipo() {
- if [ "$os" = "OSX" ] && [ "$enable_universal" != "0" ]; then
- echo "int main(int argc, char *argv[]) { }" > lipo.test.c
- $cxx_host lipo.test.c -o lipo.test
- check_compiler "host lipo" "lipo" "$host" "$lipo" "$LIPO" "lipo" "lipo" "4" "-info lipo.test"
- rm -f lipo.test.c lipo.test
- fi
-}
-
-check_osx_sdk() {
- local sysroot=""
- if [ -n "$1" ]; then
- if echo "$1" | grep -q / ; then
- # Seems to be a file system path
- osx_sdk_path="$1"
- else
- osx_sdk_path="/Developer/SDKs/MacOSX$1.sdk"
- fi
- if [ ! -d "$osx_sdk_path" ]; then
- # No directory, not present or garbage
- return 1
- fi
-
- # Set minimum version to 10.4 as that's when kCGBitmapByteOrder32Host was introduced
- sysroot="-isysroot $osx_sdk_path -Wl,-syslibroot,$osx_sdk_path -mmacosx-version-min=10.4"
- fi
-
-cat > tmp.osx.mm << EOF
-#include <Cocoa/Cocoa.h>
-int main() {
- kCGBitmapByteOrder32Host;
- return 0;
-}
-EOF
- execute="$cxx_host $sysroot $CFLAGS tmp.osx.mm -framework Cocoa -o tmp.osx 2>&1"
- eval $execute > /dev/null
- ret=$?
- log 2 "executing $execute"
- log 2 " exit code $ret"
- rm -f tmp.osx.mm tmp.osx
- return $ret
-}
-
-check_direct_music() {
- echo "
- #include <windows.h>
- #include <dmksctrl.h>
- #include <dmusicc.h>
- int main(int argc, char *argv[]) { }" > direct_music.test.c
- $cxx_host $CFLAGS direct_music.test.c -o direct_music.test 2> /dev/null
- res=$?
- rm -f direct_music.test.c direct_music.test
-
- if [ "$res" != "0" ]; then
- if [ "$with_direct_music" != "1" ]; then
- log 1 "configure: error: direct-music is not available on this system"
- exit 1
- fi
- with_direct_music="0"
-
- log 1 "checking direct-music... not found"
- else
- log 1 "checking direct-music... found"
- fi
-}
-
-check_xaudio2() {
- echo "
- #include <windows.h>
-
- #undef NTDDI_VERSION
- #undef _WIN32_WINNT
-
- #define NTDDI_VERSION NTDDI_WIN8
- #define _WIN32_WINNT _WIN32_WINNT_WIN8
-
- #include <xaudio2.h>
- int main(int argc, char *argv[]) { }" > xaudio2.test.c
- $cxx_host $CFLAGS xaudio2.test.c -o xaudio2.test 2> /dev/null
- res=$?
- rm -f xaudio2.test.c xaudio2.test
-
- if [ "$res" != "0" ]; then
- if [ "$with_xaudio2" != "1" ]; then
- log 1 "configure: error: xaudio2 is not available on this system"
- exit 1
- fi
- with_xaudio2="0"
-
- log 1 "checking xaudio2... not found"
- else
- log 1 "checking xaudio2... found"
- fi
-}
-
-check_makedepend() {
- if [ "$enable_builtin_depend" != "0" ]; then
- with_makedepend="0"
- fi
-
- if [ "$with_makedepend" = "0" ]; then
- log 1 "checking makedepend... disabled"
- return
- fi
-
- if [ "$with_makedepend" = "1" ] || [ "$with_makedepend" = "2" ]; then
- makedepend="makedepend"
- else
- makedepend="$with_makedepend"
- fi
-
- rm -f makedepend.tmp
- touch makedepend.tmp
- res=`$makedepend -fmakedepend.tmp 2>/dev/null`
- res=$?
- log 2 "executing $makedepend -f makedepend.tmp"
- log 2 " returned `cat makedepend.tmp`"
- log 2 " exit code $ret"
-
- if [ ! -s makedepend.tmp ]; then
- rm -f makedepend.tmp makedepend.tmp.bak
-
- if [ "$with_makedepend" = "2" ]; then
- log 1 "checking makedepend... not found"
-
- log 1 "I couldn't detect any makedepend on your system"
- log 1 "please locate it via --makedepend=[binary]"
-
- exit 1
- elif [ "$with_makedepend" != "1" ]; then
- log 1 "checking makedepend... $makedepend not found"
-
- log 1 "the selected file doesn't seem to be a valid makedepend binary"
-
- exit 1
- else
- log 1 "checking makedepend... not found"
-
- with_makedepend="0"
- return
- fi
- fi
-
- rm -f makedepend.tmp makedepend.tmp.bak
-
- log 1 "checking makedepend... $makedepend"
-}
-
-check_version() {
- # $1 - requested version (major.minor)
- # $2 - version we got (major.minor)
-
- if [ -z "$2" ]; then
- return 0
- fi
-
- req_major=`echo $1 | cut -d. -f1`
- got_major=`echo $2 | cut -d. -f1`
- if [ $got_major -lt $req_major ]; then
- return 0
- elif [ $got_major -gt $req_major ]; then
- return 1
- fi
-
- req_minor=`echo $1 | cut -d. -f2`
- got_minor=`echo $2 | cut -d. -f2`
- if [ $got_minor -lt $req_minor ]; then
- return 0
- fi
- return 1
-}
-
-detect_awk() {
- # Not all awks allow gsub(), so we test for that here! It is in fact all we need...
-
- # These awks are known to work. Test for them explicit
- awks="gawk mawk nawk"
-
- awk_prefix="echo \"a.c b.c c.c\" | tr ' ' \\\\n | "
- awk_param="' { ORS = \" \" } /\.c$/ { gsub(\".c$\", \".o\", \$0); print \$0; }' 2>/dev/null"
- awk_result="a.o b.o c.o "
- log 2 "Detecing awk..."
-
- log 2 "Trying: $awk_prefix $awk $awk_param"
- res=`eval $awk_prefix $awk $awk_param`
- log 2 "Result: '$res'"
- if [ "$res" != "$awk_result" ] && [ "$awk" = "awk" ]; then
- # User didn't supply his own awk, so try to detect some other known working names for an awk
- for awk in $awks; do
- log 2 "Trying: $awk_prefix $awk $awk_param"
- res=`eval $awk_prefix $awk $awk_param`
- log 2 "Result: '$res'"
- if [ "$res" = "$awk_result" ]; then break; fi
- done
-
- if [ "$res" != "$awk_result" ]; then
- log 1 "checking awk... not found"
- log 1 "configure: error: no awk found"
- log 1 "configure: error: please install one of the following: $awks"
- exit 1
- fi
- fi
- if [ "$res" != "$awk_result" ]; then
- log 1 "checking awk... not found"
- log 1 "configure: error: you supplied '$awk' but it doesn't seem a valid gawk or mawk"
- exit 1
- fi
-
- log 1 "checking awk... $awk"
-}
-
-detect_os() {
- if [ "$os" = "DETECT" ]; then
- # Detect UNIX, OSX, FREEBSD, DRAGONFLY, OPENBSD, NETBSD, HPUX, SUNOS, CYGWIN, MINGW, and OS2
-
- # Try first via dumpmachine, then via uname
- os=`echo "$host" | tr '[A-Z]' '[a-z]' | $awk '
- /linux/ { print "UNIX"; exit}
- /darwin/ { print "OSX"; exit}
- /freebsd/ { print "FREEBSD"; exit}
- /dragonfly/ { print "DRAGONFLY"; exit}
- /openbsd/ { print "OPENBSD"; exit}
- /netbsd/ { print "NETBSD"; exit}
- /hp-ux/ { print "HPUX"; exit}
- /haiku/ { print "HAIKU"; exit}
- /sunos/ { print "SUNOS"; exit}
- /solaris/ { print "SUNOS"; exit}
- /cygwin/ { print "CYGWIN"; exit}
- /mingw/ { print "MINGW"; exit}
- /os2/ { print "OS2"; exit}
- '`
-
- if [ -z "$os" ]; then
- os=`LC_ALL=C uname | tr '[A-Z]' '[a-z]' | $awk '
- /linux/ { print "UNIX"; exit}
- /darwin/ { print "OSX"; exit}
- /freebsd/ { print "FREEBSD"; exit}
- /dragonfly/ { print "DRAGONFLY"; exit}
- /openbsd/ { print "OPENBSD"; exit}
- /netbsd/ { print "NETBSD"; exit}
- /hp-ux/ { print "HPUX"; exit}
- /haiku/ { print "HAIKU"; exit}
- /sunos/ { print "SUNOS"; exit}
- /cygwin/ { print "CYGWIN"; exit}
- /mingw/ { print "MINGW"; exit}
- /os\/2/ { print "OS2"; exit}
- /gnu/ { print "UNIX"; exit}
- '`
- fi
-
- if [ -z "$os" ]; then
- log 1 "detecting OS... none detected"
- log 1 "I couldn't detect your OS. Please use --os=OS to force one"
- log 1 "Allowed values are: UNIX, OSX, FREEBSD, DRAGONFLY, OPENBSD, NETBSD, HPUX, HAIKU, SUNOS, CYGWIN, MINGW, and OS2"
- exit 1
- fi
-
- log 1 "detecting OS... $os"
- else
- log 1 "forcing OS... $os"
- fi
-}
-
-detect_allegro() {
- # 0 means no, 1 is auto-detect, 2 is force
- if [ "$with_allegro" = "0" ]; then
- log 1 "checking Allegro... disabled"
-
- allegro_config=""
- return 0
- fi
-
- if [ "$with_allegro" = "2" ] && [ "$with_cocoa" = "2" ]; then
- log 1 "configure: error: it is impossible to compile both Allegro and COCOA"
- log 1 "configure: error: please deselect one of them and try again"
- exit 1
- fi
-
- if [ "$with_allegro" = "2" ] && [ "$enable_dedicated" != "0" ]; then
- log 1 "configure: error: it is impossible to compile a dedicated with Allegro"
- log 1 "configure: error: please deselect one of them and try again"
- exit 1
- fi
-
- if [ "$enable_dedicated" != "0" ]; then
- log 1 "checking Allegro... dedicated server, skipping"
-
- allegro_config=""
- return 0
- fi
-
- # By default on OSX we don't use Allegro. The rest is auto-detect
- if [ "$with_allegro" = "1" ] && [ "$os" = "OSX" ] && [ "$with_cocoa" != "0" ]; then
- log 1 "checking Allegro... OSX, skipping"
-
- allegro_config=""
- return 0
- fi
-
- detect_pkg_config "$with_allegro" "allegro" "allegro_config" "4.4"
-}
-
-
-detect_sdl() {
- # 0 means no, 1 is auto-detect, 2 is force
- if [ "$with_sdl" = "0" ]; then
- log 1 "checking SDL... disabled"
-
- sdl_config=""
- sdl2_config=""
- return 0
- fi
-
- if [ "$with_sdl" != "1" ] && [ "$with_cocoa" = "2" ]; then
- log 1 "configure: error: it is impossible to compile both SDL and COCOA"
- log 1 "configure: error: please deselect one of them and try again"
- exit 1
- fi
-
- if [ "$with_sdl" != "1" ] && [ "$enable_dedicated" != "0" ]; then
- log 1 "configure: error: it is impossible to compile a dedicated with SDL"
- log 1 "configure: error: please deselect one of them and try again"
- exit 1
- fi
-
- if [ "$enable_dedicated" != "0" ]; then
- log 1 "checking SDL... dedicated server, skipping"
-
- sdl_config=""
- sdl2_config=""
- return 0
- fi
-
- # By default on OSX we don't use SDL. The rest is auto-detect
- if [ "$with_sdl" = "1" ] && [ "$os" = "OSX" ] && [ "$with_cocoa" != "0" ]; then
- log 1 "checking SDL... OSX, skipping"
-
- sdl_config=""
- return 0
- fi
-
- if [ "$os" = "OSX" ]; then
- log 1 "WARNING: sdl is known to fail on some versions of Mac OS X"
- log 1 "WARNING: with some hardware configurations. Use at own risk!"
- sleep 5
- fi
-
- if [ $with_sdl = "sdl1" ]; then
- detect_pkg_config "2" "sdl" "sdl_config" "1.2"
- elif [ $with_sdl = "sdl2" ]; then
- detect_pkg_config "2" "sdl2" "sdl2_config" "2.0"
- else
- sdl2_config=""
- if [ -x "`which sdl2-config`" ]; then
- detect_pkg_config "$with_sdl" "sdl2" "sdl2_config" "2.0"
- fi
- if [ -z "$sdl2_config" ]; then
- detect_pkg_config "$with_sdl" "sdl" "sdl_config" "1.2"
- fi
- fi
-}
-
-detect_osx_sdk() {
- # Try to find the best SDK available. For a normal build this
- # is currently the 10.5 SDK as this is needed to compile all
- # optional code. Because such an executable won't run on 10.4
- # or lower, also check for the 10.4u SDK when doing an universal
- # build.
-
- # Check for the 10.5 SDK, but try 10.6 if that fails
- check_osx_sdk "10.5" || check_osx_sdk "10.6" || osx_sdk_path=""
-
- if [ -z "$osx_sdk_path" ] || [ "$enable_universal" != "0" ]; then
- # No better SDK or universal build enabled? Check 10.4u SDK as well
- local old_sdk="$osx_sdk_path"
- if check_osx_sdk "10.4u"; then
- osx_sdk_104_path="$osx_sdk_path"
- else
- osx_sdk_104_path=""
- fi
- if [ -z "$old_sdk" ]; then
- osx_sdk_path="$osx_sdk_104_path"
- else
- osx_sdk_path="$old_sdk"
- fi
- fi
-
- if [ -z "$osx_sdk_path" ]; then
- log 1 "Your system SDK is probably too old"
- log 1 "Please install/upgrade your Xcode to >= 2.5"
-
- exit 1
- fi
-}
-
-detect_cocoa() {
- # 0 means no, 1 is auto-detect, 2 is force
- if [ "$with_cocoa" = "0" ]; then
- log 1 "checking COCOA... disabled"
-
- return 0
- fi
-
- if [ "$with_cocoa" = "2" ] && [ "$enable_dedicated" != "0" ]; then
- log 1 "configure: error: it is impossible to compile a dedicated with COCOA"
- log 1 "configure: error: please deselect one of them and try again"
- exit 1
- fi
-
- if [ "$enable_dedicated" != "0" ]; then
- log 1 "checking COCOA... dedicated server, skipping"
-
- with_cocoa="0"
- return 0
- fi
-
- # By default on OSX we use COCOA. The rest doesn't support it
- if [ "$with_cocoa" = "1" ] && [ "$os" != "OSX" ]; then
- log 1 "checking COCOA... not OSX, skipping"
-
- with_cocoa="0"
- return 0
- fi
-
- if [ "$os" != "OSX" ]; then
- log 1 "checking COCOA... not OSX"
-
- log 1 "configure: error: COCOA video driver is only supported for OSX"
- exit 1
- fi
-
- log 1 "checking COCOA... found"
-
-
- if [ "$enable_cocoa_quartz" != "0" ]; then
- log 1 "checking whether to enable the Quartz window subdriver... yes"
- else
- log 1 "checking whether to enable the Quartz window subdriver... no"
- fi
-}
-
-detect_library() {
- # $1 - config-param ($with_zlib value)
- # $2 - library name ('zlib', sets $zlib)
- # $3 - static library name (libz.a)
- # $4 - header directory ()
- # $5 - header name (zlib.h)
- # $6 - force static (if non-empty)
-
- if [ -n "$6" ]; then force_static="1"; fi
-
- # 0 means no, 1 is auto-detect, 2 is force
- if [ "$1" = "0" ]; then
- log 1 "checking $2... disabled"
-
- eval "$2=\"\""
- return 0
- fi
-
- log 2 "detecting $2"
-
- if [ "$1" = "1" ] || [ "$1" = "" ] || [ "$1" = "2" ]; then
- eval "$2=`ls -1 /usr/include/$4*.h 2>/dev/null | egrep \"\/$5\$\"`"
- eval "res=\$$2"
- if [ -z "$res" ]; then
- log 2 " trying /usr/include/$4$5... no"
- eval "$2=`ls -1 /usr/local/include/$4*.h 2>/dev/null | egrep \"\/$5\$\"`"
- fi
- eval "res=\$$2"
- if [ -z "$res" ]; then
- log 2 " trying /usr/local/include/$4$5... no"
- eval "$2=`ls -1 /mingw/include/$4*.h 2>/dev/null | egrep \"\/$5\$\"`"
- fi
- eval "res=\$$2"
- if [ -z "$res" ]; then
- log 2 " trying /mingw/include/$4$5... no"
- eval "$2=`ls -1 /mingw$cpu_type/include/$4*.h 2>/dev/null | egrep \"\/$5\$\"`"
- fi
- eval "res=\$$2"
- if [ -z "$res" ]; then
- log 2 " trying /mingw$cpu_type/include/$4$5... no"
- eval "$2=`ls -1 /opt/local/include/$4*.h 2>/dev/null | egrep \"\/$5\$\"`"
- fi
- eval "res=\$$2"
- if [ -z "$res" ]; then
- log 2 " trying /opt/local/include/$4$5... no"
- fi
- if [ -z "$res" ] && [ "$os" = "NETBSD" ]; then
- eval "$2=`ls -1 /usr/pkg/include/$4*.h 2>/dev/null | egrep \"\/$5\$\"`"
- eval "res=\$$2"
- if [ -z "$res" ]; then
- log 2 " trying /usr/pkg/include/$4$5... no"
- fi
- fi
- if [ -z "$res" ] && [ "$os" = "HAIKU" ]; then
- if [ -z "$includeDir" ]; then
- includeDir=`finddir B_SYSTEM_HEADERS_DIRECTORY`
- fi
- eval "$2=`ls -1 $includeDir/$4*.h 2>/dev/null | egrep \"\/$5\$\"`"
- eval "res=\$$2"
- if [ -z "$res" ]; then
- log 2 " trying $includeDir/$4$5... no"
- fi
- fi
-
- eval "res=\$$2"
- if [ -n "$res" ] && ( [ -n "$force_static" ] || ( [ "$enable_static" != "0" ] && [ "$os" != "OSX" ] ) ); then
- eval "res=\$$2"
- log 2 " trying $res... found"
- # Now find the static lib, if needed
- eval "$2=`ls /lib/*.a 2>/dev/null | egrep \"\/$3\$\"`"
- eval "res=\$$2"
- if [ -z "$res" ]; then
- log 2 " trying /lib/$3... no"
- eval "$2=`ls /usr/lib/*.a 2>/dev/null | egrep \"\/$3\$\"`"
- fi
- eval "res=\$$2"
- if [ -z "$res" ]; then
- log 2 " trying /usr/lib/$3... no"
- eval "$2=`ls /usr/local/lib/*.a 2>/dev/null | egrep \"\/$3\$\"`"
- fi
- eval "res=\$$2"
- if [ -z "$res" ]; then
- log 2 " trying /usr/local/lib/$3... no"
- eval "$2=`ls /mingw/lib/*.a 2>/dev/null | egrep \"\/$3\$\"`"
- fi
- eval "res=\$$2"
- if [ -z "$res" ]; then
- log 2 " trying /mingw/lib/$3... no"
- eval "$2=`ls /mingw$cpu_type/lib/*.a 2>/dev/null | egrep \"\/$3\$\"`"
- fi
- eval "res=\$$2"
- if [ -z "$res" ]; then
- log 2 " trying /mingw$cpu_type/lib/$3... no"
- log 1 "configure: error: $2 couldn't be found"
- log 1 "configure: error: you requested a static link, but I can't find $3"
-
- exit 1
- fi
- fi
- else
- # Make sure it exists
- if [ -f "$1" ]; then
- eval "$2=`ls $1 2>/dev/null`"
- else
- eval "$2=`ls $1/$3 2>/dev/null`"
- fi
- fi
-
- eval "res=\$$2"
- if [ -z "$res" ]; then
- log 1 "checking $2... not found"
- if [ "$1" = "2" ]; then
- log 1 "configure: error: $2 couldn't be found"
-
- exit 1
- elif [ "$1" != "1" ]; then
- log 1 "configure: error: $2 couldn't be found"
- log 1 "configure: error: you supplied '$1', but it seems invalid"
-
- exit 1
- fi
-
- eval "with_$2=0"
-
- return 0
- fi
-
- eval "res=\$$2"
- log 2 " trying $res... found"
-
- log 1 "checking $2... found"
-}
-
-detect_zlib() {
- detect_pkg_config "$with_zlib" "zlib" "zlib_config" "1.2"
-}
-
-detect_lzo2() {
- detect_library "$with_lzo2" "lzo2" "liblzo2.a" "lzo/" "lzo1x.h"
-}
-
-detect_fluidsynth() {
- detect_library "$with_fluidsynth" "fluidsynth" "" "" "fluidsynth.h"
-}
-
-detect_pkg_config() {
- # $1 - config-param ($with_lzma value)
- # $2 - package name ('liblzma')
- # $3 - config name ('lzma_config', sets $lzma_config)
- # $4 - minimum module version ('2.3')
- # $5 - check for dedicated, 1 is "skif if dedicated"
-
- # 0 means no, 1 is auto-detect, 2 is force
- if [ "$1" = "0" ]; then
- log 1 "checking $2... disabled"
-
- eval "$3=\"\""
- return 0
- fi
-
- if [ "$5" = "1" ] && [ "$1" = "1" ] && [ "$enable_dedicated" != "0" ]; then
- log 1 "checking $2... dedicated server, skipping"
-
- eval "$3=\"\""
- return 0
- fi
-
- log 2 "detecting $2"
-
- if [ "$1" = "1" ] || [ "$1" = "" ] || [ "$1" = "2" ]; then
- pkg_config_call="$pkg_config $2"
- else
- pkg_config_call="$1"
- fi
-
- version=`$pkg_config_call --modversion 2>/dev/null`
- ret=$?
- check_version "$4" "$version"
- version_ok=$?
- log 2 "executing $pkg_config_call --modversion"
- log 2 " returned $version"
- log 2 " exit code $ret"
-
- if [ -z "$version" ] || [ "$ret" != "0" ] || [ "$version_ok" != "1" ]; then
- if [ -n "$version" ] && [ "$version_ok" != "1" ]; then
- log 1 "checking $2... needs at least version $4, $2 NOT enabled"
- else
- log 1 "checking $2... not found"
- fi
-
- # It was forced, so it should be found.
- if [ "$1" != "1" ]; then
- log 1 "configure: error: $pkg_config $2 couldn't be found"
- log 1 "configure: error: you supplied '$1', but it seems invalid"
- exit 1
- fi
-
- eval "$3=\"\""
- return 0
- fi
-
- eval "$3=\"$pkg_config_call\""
- log 1 "checking $2... found"
-}
-
-detect_lzma() {
- detect_pkg_config "$with_lzma" "liblzma" "lzma_config" "5.0"
-}
-
-detect_xdg_basedir() {
- detect_pkg_config "$with_xdg_basedir" "libxdg-basedir" "xdg_basedir_config" "1.2"
-}
-
-detect_png() {
- detect_pkg_config "$with_png" "libpng" "png_config" "1.2"
-}
-
-detect_freetype() {
- if [ "$with_freetype" = "1" ] && ([ "$os" = "MINGW" ] || [ "$os" = "CYGWIN" ]); then
- log 1 "checking freetype2... WIN32, skipping"
- freetype_config=""
- return 0
- fi
-
- detect_pkg_config "$with_freetype" "freetype2" "freetype_config" "2.2" "1"
-}
-
-detect_fontconfig() {
- # 0 means no, 1 is auto-detect, 2 is force
- if [ "$with_fontconfig" = "0" ]; then
- log 1 "checking libfontconfig... disabled"
-
- fontconfig_config=""
- return 0
- fi
- if [ "$os" = "MINGW" ] || [ "$os" = "CYGWIN" ]; then
- log 1 "checking libfontconfig... WIN32, skipping"
- fontconfig_config=""
- return 0
- fi
-
- if [ "$os" = "OSX" ]; then
- log 1 "checking libfontconfig... OSX, skipping"
- fontconfig_config=""
- return 0
- fi
-
- detect_pkg_config "$with_fontconfig" "fontconfig" "fontconfig_config" "2.3" "1"
-}
-
-detect_icu_layout() {
- if [ "$with_cocoa" != "0" ] && [ "$with_icu_layout" = "1" ]; then
- log 1 "checking icu-lx... OSX, skipping"
- icu_layout_config=""
- return 0
- fi
-
- detect_pkg_config "$with_icu_layout" "icu-lx" "icu_layout_config" "4.8" "1"
-}
-
-detect_icu_sort() {
- if [ "$with_cocoa" != "0" ] && [ "$with_icu_sort" = "1" ]; then
- log 1 "checking icu-i18n... OSX, skipping"
- icu_sort_config=""
- return 0
- fi
-
- detect_pkg_config "$with_icu_sort" "icu-i18n" "icu_sort_config" "4.8" "1"
-}
-
-detect_iconv() {
- # 0 means no, 1 is auto-detect, 2 is force
- if [ "$with_iconv" = "0" ]; then
- log 1 "checking iconv... disabled"
-
- return 0
- fi
-
- if [ "$with_iconv" = "1" ] && [ "$os" != "OSX" ]; then
- log 1 "checking iconv... not OSX, skipping"
- with_iconv="0"
-
- return 0
- fi
-
- # Try to find iconv.h, seems to only thing to detect iconv with
-
- if [ "$with_iconv" = "1" ] || [ "$with_iconv" = "" ] || [ "$with_iconv" = "2" ]; then
- # Iterate over search paths
- iconv=""
- search_paths=`LC_ALL=C $cxx_host $OSX_SYSROOT $CFLAGS -E - -v </dev/null 2>&1 | \
- $awk '/#include <...> search starts here:/{flag=1;next}/End of search list./{flag=0}flag'`
- for path in $search_paths; do
- iconv=`ls -1 $path 2>/dev/null | grep "iconv.h"`
- if [ -n "$iconv" ]; then
- break
- fi
- done
- else
- # Make sure it exists
- iconv=`ls $with_iconv/include/iconv.h 2>/dev/null`
- fi
-
- if [ -z "$iconv" ]; then
- log 1 "checking iconv... not found"
- if [ "$with_iconv" = "2" ]; then
- log 1 "configure: error: iconv couldn't be found"
-
- exit 1
- elif [ "$with_iconv" != "1" ]; then
- log 1 "configure: error: iconv couldn't be found"
- log 1 "configure: error: you supplied '$with_iconv', but I couldn't detect iconv in it"
-
- exit 1
- fi
-
- return 0
- fi
-
- if [ "$with_iconv" = "1" ]; then
- with_iconv="2"
- fi
-
- log 2 "found iconv in $iconv"
-
- log 1 "checking iconv... found"
-
- # There are different implementations of iconv. The older ones,
- # e.g. SUSv2, pass a const pointer, whereas the newer ones, e.g.
- # IEEE 1003.1 (2004), pass a non-const pointer.
-
- cat > tmp.iconv.cpp << EOF
-#include "src/stdafx.h"
-#include <iconv.h>
-int main() {
- static char buf[1024];
- iconv_t convd = 0;
- const char *inbuf = "";
- char *outbuf = buf;
- size_t outlen = 1023;
- size_t inlen = 0;
- return iconv(convd, &inbuf, &inlen, &outbuf, &outlen);
-}
-EOF
- execute="$cxx_host $OSX_SYSROOT $CFLAGS -c tmp.iconv.cpp -o tmp.iconv -DTESTING 2>&1"
- eval $execute > /dev/null
- ret=$?
- log 2 "executing $execute"
- log 2 " exit code $ret"
- if [ "$ret" = "0" ]; then have_non_const_iconv="no"; else have_non_const_iconv="yes"; fi
- log 1 "checking if iconv has non-const inbuf... $have_non_const_iconv"
-
- cat > tmp.iconv.cpp << EOF
-#include "src/stdafx.h"
-#include <iconv.h>
-int main() {
- static char buf[1024];
- iconv_t convd = 0;
- char *inbuf = "";
- char *outbuf = buf;
- size_t outlen = 1023;
- size_t inlen = 0;
- return iconv(convd, &inbuf, &inlen, &outbuf, &outlen);
-}
-EOF
- execute="$cxx_host $OSX_SYSROOT $OSX_LD_SYSROOT $CFLAGS tmp.iconv.cpp -o tmp.iconv -DTESTING 2>&1"
- eval $execute > /dev/null
- ret=$?
- log 2 "executing $execute"
- log 2 " exit code $ret"
- if [ "$ret" = "0" ]; then link_to_iconv="no"; else link_to_iconv="yes"; fi
- log 1 "checking whether to link to iconv... $link_to_iconv"
- rm -f tmp.iconv tmp.iconv.cpp
-}
-
-_detect_sort() {
- sort_test_in="d
-a
-c
-b"
-
- sort_test_out="a
-b
-c
-d"
-
- log 2 "running echo <array> | $1"
-
- if [ "`echo \"$sort_test_in\" | $1 2>/dev/null`" = "$sort_test_out" ]; then
- sort="$1"
- log 2 " result was valid"
- else
- log 2 " result was invalid"
- fi
-}
-
-detect_sort() {
- if [ "$with_sort" = "0" ]; then
- log 1 "checking sort... disabled"
-
- return
- fi
-
- if [ "$with_sort" = "1" ] || [ "$with_sort" = "2" ]; then
- _detect_sort "sort"
- if [ -z "$sort" ]; then _detect_sort "/sbin/sort"; fi
- if [ -z "$sort" ]; then _detect_sort "/usr/sbin/sort"; fi
- if [ -z "$sort" ]; then _detect_sort "/usr/local/sbin/sort"; fi
- if [ -z "$sort" ]; then _detect_sort "/bin/sort"; fi
- if [ -z "$sort" ]; then _detect_sort "/usr/bin/sort"; fi
- if [ -z "$sort" ]; then _detect_sort "/usr/local/bin/sort"; fi
- else
- _detect_sort "$with_sort"
- fi
-
- if [ -z "$sort" ]; then
- if [ "$with_sort" = "2" ]; then
- log 1 "checking sort... not found"
-
- log 1 "configure: error: couldn't detect sort on your system"
- exit 1
- elif [ "$with_sort" != "1" ]; then
- log 1 "checking sort... $with_sort not found"
-
- log 1 "configure: error: '$with_sort' doesn't look like a sort to me"
- log 1 "configure: error: please verify its location and function and try again"
-
- exit 1
- else
- log 1 "checking sort... not found"
- fi
- else
- log 1 "checking sort... $sort"
- fi
-}
-
-detect_grfcodec() {
- # 0 means no, 1 is auto-detect, 2 is force
- if [ "$with_grfcodec" = "0" ]; then
- log 1 "checking grfcodec... disabled"
-
- grfcodec=""
- return 0
- fi
-
- if [ "$with_grfcodec" = "1" ] || [ "$with_grfcodec" = "" ] || [ "$with_grfcodec" = "2" ]; then
- grfcodec="grfcodec"
- else
- grfcodec="$with_grfcodec"
- fi
-
- version=`$grfcodec -v 2>/dev/null | $awk '{print $3}' | sed 's/[rM]//g;s/-/0/'`
- ret=$?
- log 2 "executing grfcodec -v"
- log 2 " returned $version"
- log 2 " exit code $ret"
-
- if [ -z "$version" ] || [ "$ret" != "0" ] || [ "$version" -lt "985" ]; then
- if [ -n "$version" ] && [ "$version" -lt "985" ]; then
- log 1 "checking grfcodec... needs at least version 6.0.5 (r985), disabled"
- else
- log 1 "checking grfcodec... not found"
- fi
-
- # It was forced, so it should be found.
- if [ "$with_grfcodec" != "1" ]; then
- log 1 "configure: error: grfcodec couldn't be found"
- log 1 "configure: error: you supplied '$with_grfcodec', but it seems invalid"
- exit 1
- fi
-
- grfcodec=""
- return 0
- fi
-
- log 1 "checking grfcodec... found"
-}
-
-detect_nforenum() {
- # 0 means no, 1 is auto-detect, 2 is force
- if [ "$with_nforenum" = "0" ]; then
- log 1 "checking nforenum... disabled"
-
- nforenum=""
- return 0
- fi
-
- if [ "$with_nforenum" = "1" ] || [ "$with_nforenum" = "" ] || [ "$with_nforenum" = "2" ]; then
- nforenum="nforenum"
- else
- nforenum="$with_nforenum"
- fi
-
- version=`$nforenum -v 2>/dev/null | $awk '{print $3}' | sed 's/[rM]//g;s/-/0/'`
- ret=$?
- log 2 "executing nforenum -v"
- log 2 " returned $version"
- log 2 " exit code $ret"
-
- if [ -z "$version" ] || [ "$ret" != "0" ] || [ "$version" -lt "985" ]; then
- if [ -n "$version" ] && [ "$version" -lt "985" ]; then
- log 1 "checking nforenum... needs at least version 6.0.5 (r985), disabled"
- else
- log 1 "checking nforenum... not found"
- fi
-
- # It was forced, so it should be found.
- if [ "$with_nforenum" != "1" ]; then
- log 1 "configure: error: nforenum couldn't be found"
- log 1 "configure: error: you supplied '$with_nforenum', but it seems invalid"
- exit 1
- fi
-
- nforenum=""
- return 0
- fi
-
- log 1 "checking nforenum... found"
-}
-
-detect_cputype() {
- if [ -n "$cpu_type" ] && [ "$cpu_type" != "DETECT" ]; then
- log 1 "forcing cpu-type... $cpu_type bits"
- return;
- fi
- echo "#define _SQ64 1" > tmp.64bit.cpp
- echo "#include \"src/stdafx.h\"" >> tmp.64bit.cpp
- echo "assert_compile(sizeof(size_t) == 8);" >> tmp.64bit.cpp
- echo "int main() { return 0; }" >> tmp.64bit.cpp
- execute="$cxx_host $CFLAGS tmp.64bit.cpp -o tmp.64bit -DTESTING 2>&1"
- cpu_type="`eval $execute 2>/dev/null`"
- ret=$?
- log 2 "executing $execute"
- log 2 " returned $cpu_type"
- log 2 " exit code $ret"
- if [ "$ret" = "0" ]; then cpu_type="64"; else cpu_type="32"; fi
- log 1 "detecting cpu-type... $cpu_type bits"
- rm -f tmp.64bit tmp.64bit.cpp
-}
-
-detect_sse_capable_architecture() {
- # 0 means no, 1 is auto-detect, 2 is force
- if [ "$with_sse" = "0" ]; then
- log 1 "checking SSE... disabled"
- return
- fi
-
- echo "#define _SQ64 1" > tmp.sse.cpp
- echo "#include <xmmintrin.h>" >> tmp.sse.cpp
- echo "#include <smmintrin.h>" >> tmp.sse.cpp
- echo "#include <tmmintrin.h>" >> tmp.sse.cpp
- echo "int main() { return 0; }" >> tmp.sse.cpp
- execute="$cxx_host -msse4.1 $CFLAGS tmp.sse.cpp -o tmp.sse 2>&1"
- sse="`eval $execute 2>/dev/null`"
- ret=$?
- log 2 "executing $execute"
- log 2 " returned $sse"
- log 2 " exit code $ret"
- if [ "$ret" = "0" ]; then
- log 1 "detecting SSE... found"
- else
- # It was forced, so it should be found.
- if [ "$with_sse" != "1" ]; then
- log 1 "configure: error: SSE couldn't be found"
- log 1 "configure: error: you force enabled SSE, but it seems unavailable"
- exit 1
- fi
-
- log 1 "detecting SSE... not found"
- with_sse="0"
- fi
- rm -f tmp.sse tmp.exe tmp.sse.cpp
-}
-
-make_sed() {
- T_CFLAGS="$CFLAGS"
- T_CXXFLAGS="$CXXFLAGS"
- T_LDFLAGS="$LDFLAGS"
-
- SRC_OBJS_DIR="$BASE_SRC_OBJS_DIR/$OBJS_SUBDIR"
-
- # All the data needed to compile a single target
- # Make sure if you compile multiple targets to
- # use multiple OBJS_DIR, because all in-between
- # binaries are stored in there, and nowhere else.
- SRC_REPLACE="
- s@!!CC_HOST!!@$cc_host@g;
- s@!!CXX_HOST!!@$cxx_host@g;
- s@!!CC_BUILD!!@$cc_build@g;
- s@!!CXX_BUILD!!@$cxx_build@g;
- s@!!WINDRES!!@$windres@g;
- s@!!STRIP!!@$strip $strip_arg@g;
- s@!!LIPO!!@$lipo@g;
- s@!!CFLAGS!!@$T_CFLAGS@g;
- s@!!CFLAGS_BUILD!!@$CFLAGS_BUILD@g;
- s@!!CXXFLAGS!!@$T_CXXFLAGS@g;
- s@!!CXXFLAGS_BUILD!!@$CXXFLAGS_BUILD@g;
- s@!!STRGEN_FLAGS!!@$strgen_flags@g;
- s@!!LIBS!!@$LIBS@g;
- s@!!LDFLAGS!!@$T_LDFLAGS@g;
- s@!!LDFLAGS_BUILD!!@$LDFLAGS_BUILD@g;
- s@!!BIN_DIR!!@$BIN_DIR@g;
- s@!!ROOT_DIR!!@$ROOT_DIR@g;
- s@!!MEDIA_DIR!!@$MEDIA_DIR@g;
- s@!!SOURCE_LIST!!@$SOURCE_LIST@g;
- s@!!SRC_OBJS_DIR!!@$SRC_OBJS_DIR@g;
- s@!!LANG_OBJS_DIR!!@$LANG_OBJS_DIR@g;
- s@!!GRF_OBJS_DIR!!@$GRF_OBJS_DIR@g;
- s@!!SETTING_OBJS_DIR!!@$SETTING_OBJS_DIR@g;
- s@!!SRC_DIR!!@$SRC_DIR@g;
- s@!!SCRIPT_SRC_DIR!!@$SCRIPT_SRC_DIR@g;
- s@!!OSXAPP!!@$OSXAPP@g;
- s@!!LANG_DIR!!@$LANG_DIR@g;
- s@!!TTD!!@$TTD@g;
- s@!!BINARY_DIR!!@$prefix_dir/$binary_dir@g;
- s@!!DATA_DIR!!@$prefix_dir/$data_dir@g;
- s@!!DOC_DIR!!@$prefix_dir/$doc_dir@g;
- s@!!MAN_DIR!!@$prefix_dir/$man_dir@g;
- s@!!ICON_DIR!!@$prefix_dir/$icon_dir@g;
- s@!!ICON_THEME_DIR!!@$prefix_dir/$icon_theme_dir@g;
- s@!!PERSONAL_DIR!!@$personal_dir@g;
- s@!!SHARED_DIR!!@$shared_dir@g;
- s@!!INSTALL_DIR!!@$install_dir@g;
- s@!!BINARY_NAME!!@$binary_name@g;
- s@!!STRGEN!!@$STRGEN@g;
- s@!!DEPEND!!@$DEPEND@g;
- s@!!SETTINGSGEN!!@$SETTINGSGEN@g;
- s@!!STAGE!!@$STAGE@g;
- s@!!MAKEDEPEND!!@$makedepend@g;
- s@!!CFLAGS_MAKEDEP!!@$cflags_makedep@g;
- s@!!SORT!!@$sort@g;
- s@!!CONFIG_CACHE_COMPILER!!@config.cache.compiler@g;
- s@!!CONFIG_CACHE_LINKER!!@config.cache.linker@g;
- s@!!CONFIG_CACHE_SOURCE!!@config.cache.source@g;
- s@!!CONFIG_CACHE_VERSION!!@config.cache.version@g;
- s@!!CONFIG_CACHE_SOURCE_LIST!!@config.cache.source.list@g;
- s@!!CONFIG_CACHE_PWD!!@config.cache.pwd@g;
- s@!!LANG_SUPPRESS!!@$lang_suppress@g;
- s@!!OBJS_C!!@$OBJS_C@g;
- s@!!OBJS_CPP!!@$OBJS_CPP@g;
- s@!!OBJS_MM!!@$OBJS_MM@g;
- s@!!OBJS_RC!!@$OBJS_RC@g;
- s@!!SRCS!!@$SRCS@g;
- s@!!OS!!@$os@g;
- s@!!CONFIGURE_FILES!!@$CONFIGURE_FILES@g;
- s@!!AWK!!@$awk@g;
- s@!!DISTCC!!@$distcc@g;
- s@!!NFORENUM!!@$nforenum@g;
- s@!!GRFCODEC!!@$grfcodec@g;
- "
-
- if [ "$icon_theme_dir" != "" ]; then
- SRC_REPLACE="$SRC_REPLACE
- s@!!ICON_THEME_DIR!!@$prefix_dir/$icon_theme_dir@g;
- "
- else
- SRC_REPLACE="$SRC_REPLACE
- s@!!ICON_THEME_DIR!!@@g;
- "
- fi
-
- if [ "$man_dir" != "" ]; then
- SRC_REPLACE="$SRC_REPLACE
- s@!!MAN_DIR!!@$prefix_dir/$man_dir@g;
- "
- else
- SRC_REPLACE="$SRC_REPLACE
- s@!!MAN_DIR!!@@g;
- "
- fi
-
- if [ "$menu_dir" != "" ]; then
- SRC_REPLACE="$SRC_REPLACE
- s@!!MENU_DIR!!@$prefix_dir/$menu_dir@g;
- "
- else
- SRC_REPLACE="$SRC_REPLACE
- s@!!MENU_DIR!!@@g;
- "
- fi
-}
-
-generate_menu_item() {
- MENU_REPLACE="
- s@!!TTD!!@$TTD@g;
- s@!!MENU_GROUP!!@$menu_group@g;
- s@!!MENU_NAME!!@$menu_name@g
- "
- log 1 "Generating menu item..."
- mkdir -p media
- < $ROOT_DIR/media/openttd.desktop.in sed "$MENU_REPLACE" > media/openttd.desktop
-}
-
-generate_main() {
- STAGE="[MAIN]"
-
- make_sed
-
- # Create the main Makefile
- log 1 "Generating Makefile..."
- echo "# Auto-generated file from 'Makefile.in' -- DO NOT EDIT" > Makefile
- < $ROOT_DIR/Makefile.in sed "$SRC_REPLACE" >> Makefile
- cp $ROOT_DIR/Makefile.bundle.in Makefile.bundle
- echo "# Auto-generated file -- DO NOT EDIT" > Makefile.am
- echo >> Makefile.am
- # Make the copy of the source-list, so we don't trigger an unwanted recompile
- cp $SOURCE_LIST config.cache.source.list
- # Add the current directory, so we don't trigger an unwanted recompile
- echo "`pwd`" > config.cache.pwd
- # Make sure config.cache is OLDER then config.cache.source.list
- touch config.cache
- touch config.pwd
-
- if [ "$menu_dir" != "" ]; then
- generate_menu_item
- fi
-}
-
-generate_lang() {
- STAGE="[LANG]"
-
- make_sed
-
- # Create the language file
- mkdir -p $LANG_OBJS_DIR
-
- log 1 "Generating lang/Makefile..."
- echo "# Auto-generated file from 'Makefile.lang.in' -- DO NOT EDIT" > $LANG_OBJS_DIR/Makefile
- < $ROOT_DIR/Makefile.lang.in sed "$SRC_REPLACE" >> $LANG_OBJS_DIR/Makefile
- echo "DIRS += $LANG_OBJS_DIR" >> Makefile.am
- echo "LANG_DIRS += $LANG_OBJS_DIR" >> Makefile.am
-}
-
-generate_settings() {
- STAGE="[SETTING]"
-
- make_sed
-
- # Create the language file
- mkdir -p $SETTING_OBJS_DIR
-
- log 1 "Generating setting/Makefile..."
- echo "# Auto-generated file from 'Makefile.settings.in' -- DO NOT EDIT" > $SETTING_OBJS_DIR/Makefile
- < $ROOT_DIR/Makefile.setting.in sed "$SRC_REPLACE" >> $SETTING_OBJS_DIR/Makefile
- echo "DIRS += $SETTING_OBJS_DIR" >> Makefile.am
-}
-
-generate_grf() {
- STAGE="[BASESET]"
-
- make_sed
-
- # Create the language file
- mkdir -p $GRF_OBJS_DIR
-
- log 1 "Generating grf/Makefile..."
- echo "# Auto-generated file from 'Makefile.grf.in' -- DO NOT EDIT" > $GRF_OBJS_DIR/Makefile
- < $ROOT_DIR/Makefile.grf.in sed "$SRC_REPLACE" >> $GRF_OBJS_DIR/Makefile
- echo "DIRS += $GRF_OBJS_DIR" >> Makefile.am
-}
-
-generate_src_normal() {
- STAGE=$1
-
- make_sed
-
- # Create the source file
- mkdir -p $SRC_OBJS_DIR
-
- log 1 "Generating $2/Makefile..."
- echo "# Auto-generated file from 'Makefile.src.in' -- DO NOT EDIT" > $SRC_OBJS_DIR/Makefile
- < $ROOT_DIR/Makefile.src.in sed "$SRC_REPLACE" >> $SRC_OBJS_DIR/Makefile
- echo "DIRS += $SRC_OBJS_DIR" >> Makefile.am
- echo "SRC_DIRS += $SRC_OBJS_DIR" >> Makefile.am
-}
-
-generate_src_osx() {
- cc_host_orig="$cc_host"
- cxx_host_orig="$cxx_host"
- CFLAGS_orig="$CFLAGS"
- LDFLAGS_orig="$LDFLAGS"
-
- for type in $enable_universal; do
-
- if [ -n "$osx_sdk_104_path" ]; then
- # Use 10.4 SDK for 32-bit targets
- CFLAGS="-isysroot $osx_sdk_104_path $CFLAGS_orig"
- LDFLAGS="-Wl,-syslibroot,$osx_sdk_104_path $LDFLAGS_orig"
- fi
-
- # We don't want to duplicate the x86_64 stuff for each target, so do it once here
- if [ "$type" = "ppc64" ] || [ "$type" = "x86_64" ]; then
- # 64 bits is always 10.5 or higher. Furthermore it has a non const ICONV
- # and they also removed support for QuickTime/QuickDraw
- if [ -n "$osx_sdk_path" ]; then
- CFLAGS="-isysroot $osx_sdk_path $CFLAGS_orig"
- LDFLAGS="-Wl,-syslibroot,$osx_sdk_path $LDFLAGS_orig"
- fi
- CFLAGS="$CFLAGS -D_SQ64"
- fi
-
- case $type in
- ppc)
- BASE_SRC_OBJS_DIR="$OBJS_DIR/ppc"
- cc_host="$cc_host_orig -arch ppc -mmacosx-version-min=10.3"
- cxx_host="$cxx_host_orig -arch ppc -mmacosx-version-min=10.3"
- generate_src_normal "[ppc]" "objs/ppc";;
- ppc970)
- BASE_SRC_OBJS_DIR="$OBJS_DIR/ppc970"
- cc_host="$cc_host_orig -arch ppc970 -mmacosx-version-min=10.3 -mcpu=G5 -mpowerpc64 -mtune=970 -mcpu=970 -mpowerpc-gpopt"
- cxx_host="$cxx_host_orig -arch ppc970 -mmacosx-version-min=10.3 -mcpu=G5 -mpowerpc64 -mtune=970 -mcpu=970 -mpowerpc-gpopt"
- generate_src_normal "[ppc970]" "objs/ppc970";;
- i386)
- BASE_SRC_OBJS_DIR="$OBJS_DIR/i386"
- cc_host="$cc_host_orig -arch i386 -mmacosx-version-min=10.4"
- cxx_host="$cxx_host_orig -arch i386 -mmacosx-version-min=10.4"
- generate_src_normal "[i386]" "objs/i386";;
- ppc64)
- BASE_SRC_OBJS_DIR="$OBJS_DIR/ppc64"
- cc_host="$cc_host_orig -arch ppc64 -mmacosx-version-min=10.5"
- cxx_host="$cxx_host_orig -arch ppc64 -mmacosx-version-min=10.5"
- generate_src_normal "[ppc64]" "objs/ppc64";;
- x86_64)
- BASE_SRC_OBJS_DIR="$OBJS_DIR/x86_64"
- cc_host="$cc_host_orig -arch x86_64 -mmacosx-version-min=10.5"
- cxx_host="$cxx_host_orig -arch x86_64 -mmacosx-version-min=10.5"
- generate_src_normal "[x86_64]" "objs/x86_64";;
- *) log 1 "Unknown architecture requested for universal build: $type";;
- esac
- done
-}
-
-generate_src() {
- if [ "$os" = "OSX" ] && [ "$enable_universal" != "0" ]; then
- generate_src_osx
- else
- generate_src_normal "[SRC]" "objs"
- fi
-}
-
-showhelp() {
- echo "'configure' configures OpenTTD."
- echo ""
- echo "Usage: $0 [OPTION]... [VAR=VALUE]..."
- echo ""
- echo "To assign environment variables (e.g., CC, CFLAGS...), specify them as"
- echo "VAR=VALUE. See below for descriptions of some of the useful variables."
- echo ""
- echo "Defaults for the options are specified in brackets."
- echo ""
- echo "Configuration:"
- echo " -h, --help display this help and exit"
- echo ""
- echo "System types:"
- echo " --build=BUILD configure for building on BUILD [guessed]"
- echo " --host=HOST cross-compile to build programs to run"
- echo " on HOST [BUILD]"
- echo " --windres=WINDRES the windres to use [HOST-windres]"
- echo " --strip=STRIP the strip to use [HOST-strip]"
- echo " --awk=AWK the awk to use in configure [awk]"
- echo " --pkg-config=PKG-CONFIG the pkg-config to use in configure [pkg-config]"
- echo " --lipo=LIPO the lipo to use (OSX ONLY) [HOST-lipo]"
- echo " --os=OS the OS we are compiling for [DETECT]"
- echo " DETECT/UNIX/OSX/FREEBSD/DRAGONFLY/OPENBSD/"
- echo " NETBSD/HPUX/SUNOS/CYGWIN/"
- echo " MINGW/OS2/HAIKU"
- echo ""
- echo "Paths:"
- echo " --prefix-dir=dir specifies the prefix for all installed"
- echo " files [/usr/local]"
- echo " --binary-dir=dir location of the binary. Will be prefixed"
- echo " with the prefix-dir [games]"
- echo " --data-dir=dir location of data files (lang, data, gm)."
- echo " Will be prefixed with the prefix-dir"
- echo " [share/games/openttd]"
- echo " --doc-dir=dir location of the doc files"
- echo " Will be prefixed with the prefix-dir"
- echo " [$doc_dir]"
- echo " --icon-dir=dir location of icons. Will be prefixed"
- echo " with the prefix-dir [share/pixmaps]"
- echo " --icon-theme-dir=dir location of icon theme."
- echo " Will be prefixed with the prefix-dir"
- echo " and postfixed with size-dirs [$icon_theme_dir]"
- echo " --man-dir=dir location of the manual page (UNIX only)"
- echo " Will be prefixed with the prefix-dir"
- echo " [$man_dir]"
- echo " --menu-dir=dir location of the menu item. (UNIX only, except OSX)"
- echo " Will be prefixed with the prefix-dir"
- echo " [share/applications]"
- echo " --personal-dir=dir location of the personal directory"
- echo " [os-dependent default]"
- echo " --shared-dir=dir location of shared data files"
- echo " [os-dependent default]"
- echo " --install-dir=dir specifies the root to install to."
- echo " Useful to install into jails [/]"
- echo " --binary-name the name used for the binary, icons,"
- echo " desktop file, etc. when installing [openttd]"
- echo ""
- echo "Features and packages:"
- echo " --enable-debug[=LVL] enable debug-mode (LVL=[0123], 0 is release)"
- echo " --enable-desync-debug=[LVL] enable desync debug options (LVL=[012], 0 is none"
- echo " --enable-profiling enables profiling"
- echo " --enable-lto enables GCC's Link Time Optimization (LTO)/ICC's"
- echo " Interprocedural Optimization if available"
- echo " --enable-dedicated compile a dedicated server (without video)"
- echo " --enable-static enable static compile (doesn't work for"
- echo " all HOSTs)"
- echo " --enable-translator enable extra output for translators"
- echo " --enable-universal[=ARCH] enable universal builds (OSX ONLY). Allowed is any combination"
- echo " of architectures: i386 ppc ppc970 ppc64 x86_64"
- echo " Default architectures are: i386 ppc"
- echo " --enable-osx-g5 enables optimizations for ppc970 (G5) (OSX ONLY)"
- echo " --disable-cocoa-quartz disable the quartz window mode driver for Cocoa (OSX ONLY)"
- echo " --disable-unicode disable unicode support to build win9x"
- echo " version (Win32 ONLY)"
- echo " --enable-console compile as a console application instead of as a GUI application."
- echo " If this setting is active, debug output will appear in the same"
- echo " console instead of opening a new window. (Win32 ONLY)"
- echo " --disable-assert disable asserts (continue on errors)"
- echo " --enable-strip enable any possible stripping"
- echo " --without-osx-sysroot disable the automatic adding of sysroot "
- echo " (OSX ONLY)"
- echo " --without-application-bundle disable generation of application bundle"
- echo " (OSX ONLY)"
- echo " --without-menu-entry Don't generate a menu item (Freedesktop based only)"
- echo " --menu-group=group Category in which the menu item will be placed (Freedesktop based only)"
- echo " --menu-name=name Name of the menu item when placed [OpenTTD]"
- echo " --with-direct-music enable direct music support (Win32 ONLY)"
- echo " --with-sort=sort define a non-default location for sort"
- echo " --with-midi=midi define which midi-player to use"
- echo " --with-midi-arg=arg define which args to use for the"
- echo " midi-player"
- echo " --with-fluidsynth enables fluidsynth support"
- echo " --with-allegro[=\"pkg-config allegro\"]"
- echo " enables Allegro video driver support"
- echo " --with-cocoa enables COCOA video driver (OSX ONLY)"
- echo " --with-sdl[=\"sdl1|sdl2\"] enables SDL video driver support"
- echo " --with-zlib[=\"pkg-config zlib\"]"
- echo " enables zlib support"
- echo " --with-liblzma[=\"pkg-config liblzma\"]"
- echo " enables liblzma support"
- echo " --with-liblzo2[=liblzo2.a] enables liblzo2 support"
- echo " --with-png[=\"pkg-config libpng\"]"
- echo " enables libpng support"
- echo " --with-freetype[=\"pkg-config freetype2\"]"
- echo " enables libfreetype support"
- echo " --with-fontconfig[=\"pkg-config fontconfig\"]"
- echo " enables fontconfig support"
- echo " --with-xdg-basedir[=\"pkg-config libxdg-basedir\"]"
- echo " enables XDG base directory support"
- echo " --with-icu enables icu components for layout and sorting"
- echo " --with-icu-layout[=\"pkg-config icu-lx\"]"
- echo " enables icu components for layouting (right-to-left support)"
- echo " --with-icu-sort[=\"pkg-config icu-i18n\"]"
- echo " enables icu components for locale specific string sorting"
- echo " --static-icu try to link statically (libsicu instead of"
- echo " libicu; can fail as the new name is guessed)"
- echo " --with-iconv[=iconv-path] enables iconv support"
- echo " --disable-builtin-depend disable use of builtin deps finder"
- echo " --with-makedepend[=makedepend] enables makedepend support"
- echo " --with-ccache enables ccache support"
- echo " --with-distcc enables distcc support"
- echo " --without-grfcodec disable usage of grfcodec and re-generation of base sets"
- echo " --without-threads disable threading support"
- echo " --without-sse disable SSE support (x86/x86_64 only)"
- echo ""
- echo "Some influential environment variables:"
- echo " CC C compiler command"
- echo " CXX C++ compiler command"
- echo " CFLAGS C compiler flags"
- echo " CXXFLAGS C++ compiler flags"
- echo " WINDRES windres command"
- echo " LDFLAGS linker flags, e.g. -L<lib dir> if you"
- echo " have libraries in a nonstandard"
- echo " directory <lib dir>"
- echo " CFLAGS_BUILD C compiler flags for build time tool generation"
- echo " CXXFLAGS_BUILD C++ compiler flags for build time tool generation"
- echo " LDFLAGS_BUILD linker flags for build time tool generation"
- echo " PKG_CONFIG_PATH additional library search paths (see \"man pkg-config\")"
- echo " PKG_CONFIG_LIBDIR replace the default library search path (see \"man pkg-config\")"
- echo ""
- echo "Use these variables to override the choices made by 'configure' or to help"
- echo "it to find libraries and programs with nonstandard names/locations."
-}
diff --git a/configure b/configure
deleted file mode 100755
index 991e8f143..000000000
--- a/configure
+++ /dev/null
@@ -1,169 +0,0 @@
-#!/bin/sh
-
-# This file is part of OpenTTD.
-# OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
-# OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-# See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
-
-check_path_characters() {
- if [ -n "`echo $ROOT_DIR | grep '[^-_A-Za-z0-9\/\\\.:]'`" ]; then
- echo "WARNING: The path contains a non-alphanumeric character that might cause"
- echo " failures in subsequent build stages. Any failures with the build"
- echo " will most likely be caused by this."
- fi
-}
-
-CONFIGURE_EXECUTABLE="$_"
-# On *nix systems those two are equal when ./configure is done
-if [ "$0" != "$CONFIGURE_EXECUTABLE" ]; then
- # On some systems, when ./configure is triggered from 'make'
- # the $_ is filled with 'make'. So if that is true, skip 'make'
- # and use $0 (and hope that is correct ;))
- if [ -n "`echo $CONFIGURE_EXECUTABLE | grep make`" ]; then
- CONFIGURE_EXECUTABLE="$0"
- else
- CONFIGURE_EXECUTABLE="$CONFIGURE_EXECUTABLE $0"
- fi
-fi
-# Find out where configure is (in what dir)
-ROOT_DIR="`dirname $0`"
-# For MSYS/MinGW we want to know the FULL path. This as that path is generated
-# once you call an outside binary. Having the same path for the rest is needed
-# for dependency checking.
-# pwd -W returns said FULL path, but doesn't exist on others so fall back.
-ROOT_DIR="`cd $ROOT_DIR && (pwd -W 2>/dev/null || pwd 2>/dev/null)`"
-
-check_path_characters
-
-# Same here as for the ROOT_DIR above
-PWD="`pwd -W 2>/dev/null || pwd 2>/dev/null`"
-PREFIX="$PWD/bin"
-
-. $ROOT_DIR/config.lib
-
-# Set default dirs
-OBJS_DIR="$PWD/objs"
-BASE_SRC_OBJS_DIR="$OBJS_DIR"
-LANG_OBJS_DIR="$OBJS_DIR/lang"
-GRF_OBJS_DIR="$OBJS_DIR/extra_grf"
-SETTING_OBJS_DIR="$OBJS_DIR/setting"
-BIN_DIR="$PREFIX"
-SRC_DIR="$ROOT_DIR/src"
-LANG_DIR="$SRC_DIR/lang"
-MEDIA_DIR="$ROOT_DIR/media"
-SOURCE_LIST="$ROOT_DIR/source.list"
-
-if [ "$1" = "--reconfig" ] || [ "$1" = "--reconfigure" ]; then
- if [ ! -f "config.cache" ]; then
- echo "can't reconfigure, because never configured before"
- exit 1
- fi
- # Make sure we don't lock config.cache
- cat config.cache | sed 's@\\ @\\\\ @g' > cache.tmp
- sh cache.tmp
- RET=$?
- rm -f cache.tmp
- exit $RET
-fi
-
-set_default
-detect_params "$@"
-check_params
-save_params
-make_cflags_and_ldflags
-
-EXE=""
-if [ "$os" = "MINGW" ] || [ "$os" = "CYGWIN" ] || [ "$os" = "OS2" ]; then
- EXE=".exe"
-fi
-
-TTD="openttd$EXE"
-STRGEN="strgen$EXE"
-DEPEND="depend$EXE"
-SETTINGSGEN="settings_gen$EXE"
-
-if [ -z "$sort" ]; then
- PIPE_SORT="sed s@a@a@"
-else
- PIPE_SORT="$sort"
-fi
-
-if [ ! -f "$LANG_DIR/english.txt" ]; then
- echo "Languages not found in $LANG_DIR. Can't continue without it."
- echo "Please make sure the dir exists and contains at least english.txt"
-fi
-
-# Read the source.list and process it
-AWKCOMMAND='
- { }
- /^( *)#end/ { if (deep == skip) { skip -= 1; } deep -= 1; next; }
- /^( *)#else/ { if (deep == skip) { skip -= 1; } else if (deep - 1 == skip) { skip += 1; } next; }
- /^( *)#if/ {
- gsub(" ", "", $0);
- gsub("^#if ", "", $0);
-
- if (deep != skip) { deep += 1; next; }
-
- deep += 1;
-
- if ($0 == "ALLEGRO" && "'$allegro_config'" == "") { next; }
- if ($0 == "SDL" && "'$sdl_config'" == "") { next; }
- if ($0 == "SDL2" && "'$sdl2_config'" == "") { next; }
- if ($0 == "PNG" && "'$png_config'" == "") { next; }
- if ($0 == "OSX" && "'$os'" != "OSX") { next; }
- if ($0 == "OS2" && "'$os'" != "OS2") { next; }
- if ($0 == "DEDICATED" && "'$enable_dedicated'" != "1") { next; }
- if ($0 == "AI" && "'$enable_ai'" == "0") { next; }
- if ($0 == "COCOA" && "'$with_cocoa'" == "0") { next; }
- if ($0 == "HAIKU" && "'$os'" != "HAIKU") { next; }
- if ($0 == "WIN32" && "'$os'" != "MINGW" &&
- "'$os'" != "CYGWIN" && "'$os'" != "MSVC") { next; }
- if ($0 == "MSVC" && "'$os'" != "MSVC") { next; }
- if ($0 == "DIRECTMUSIC" && "'$with_direct_music'" == "0") { next; }
- if ($0 == "FLUIDSYNTH" && "'$fluidsynth'" == "" ) { next; }
- if ($0 == "USE_XAUDIO2" && "'$with_xaudio2'" == "0") { next; }
- if ($0 == "USE_THREADS" && "'$with_threads'" == "0") { next; }
- if ($0 == "USE_SSE" && "'$with_sse'" != "1") { next; }
-
- skip += 1;
-
- next;
- }
- /^( *)#/ { next }
- /^$/ { next }
- /\.h$/ { next }
- /\.hpp$/ { next }
- {
- if (deep == skip) {
- gsub(" ", "", $0);
- print $0;
- }
- }
-'
-
-# Read the source.list and process it
-# Please escape ALL " within ` because e.g. "" terminates the string in some sh implementations
-SRCS="`< $ROOT_DIR/source.list tr '\r' '\n' | $awk \"$AWKCOMMAND\" | LC_ALL=C $PIPE_SORT`"
-
-OBJS_C="` echo \"$SRCS\" | $awk ' { ORS = \" \" } /\.c$/ { gsub(\".c$\", \".o\", $0); print $0; }'`"
-OBJS_CPP="`echo \"$SRCS\" | $awk ' { ORS = \" \" } /\.cpp$/ { gsub(\".cpp$\", \".o\", $0); print $0; }'`"
-OBJS_MM="` echo \"$SRCS\" | $awk ' { ORS = \" \" } /\.mm$/ { gsub(\".mm$\", \".o\", $0); print $0; }'`"
-OBJS_RC="` echo \"$SRCS\" | $awk ' { ORS = \" \" } /\.rc$/ { gsub(\".rc$\", \".o\", $0); print $0; }'`"
-SRCS="` echo \"$SRCS\" | $awk ' { ORS = \" \" } { print $0; }'`"
-
-# In makefiles, we always use -u for sort
-if [ -z "$sort" ]; then
- sort="sed s@a@a@"
-else
- sort="$sort -u"
-fi
-
-CONFIGURE_FILES="$ROOT_DIR/configure $ROOT_DIR/config.lib $ROOT_DIR/Makefile.in $ROOT_DIR/Makefile.grf.in $ROOT_DIR/Makefile.lang.in $ROOT_DIR/Makefile.src.in $ROOT_DIR/Makefile.bundle.in $ROOT_DIR/Makefile.setting.in"
-
-generate_main
-generate_lang
-generate_settings
-generate_grf
-generate_src
-
-check_path_characters
diff --git a/findversion.sh b/findversion.sh
deleted file mode 100755
index 28fcc121f..000000000
--- a/findversion.sh
+++ /dev/null
@@ -1,114 +0,0 @@
-#!/bin/sh
-
-# This file is part of OpenTTD.
-# OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
-# OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-# See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
-
-
-# Arguments given? Show help text.
-if [ "$#" != "0" ]; then
- cat <<EOF
-Usage: ./findversion.sh
-Finds the current revision and if the code is modified.
-
-Output: <VERSION>\t<ISODATE>\t<MODIFIED>\t<HASH>
-VERSION
- a string describing what version of the code the current checkout is
- based on.
- This also includes the commit date, an indication of whether the checkout
- was modified and which branch was checked out. This value is not
- guaranteed to be sortable, but is mainly meant for identifying the
- revision and user display.
-
- If no revision identifier could be found, this is left empty.
-ISODATE
- the commit date of the revision this checkout is based on.
- The commit date may differ from the author date.
- This can be used to decide upon the age of the source.
-
- If no timestamp could be found, this is left empty.
-MODIFIED
- Whether (the src directory of) this checkout is modified or not. A
- value of 0 means not modified, a value of 2 means it was modified.
-
- A value of 1 means that the modified status is unknown, because this
- is not an git checkout for example.
-
-HASH
- the git revision hash
-
-By setting the AWK environment variable, a caller can determine which
-version of "awk" is used. If nothing is set, this script defaults to
-"awk".
-EOF
-exit 1;
-fi
-
-# Allow awk to be provided by the caller.
-if [ -z "$AWK" ]; then
- AWK=awk
-fi
-
-# Find out some dirs
-cd `dirname "$0"`
-ROOT_DIR=`pwd`
-
-# Determine if we are using a modified version
-# Assume the dir is not modified
-MODIFIED="0"
-if [ -d "$ROOT_DIR/.git" ] || [ -f "$ROOT_DIR/.git" ]; then
- # We are a git checkout
- # Refresh the index to make sure file stat info is in sync, then look for modifications
- git update-index --refresh >/dev/null
- if [ -n "`git diff-index HEAD`" ]; then
- MODIFIED="2"
- fi
- HASH=`LC_ALL=C git rev-parse --verify HEAD 2>/dev/null`
- SHORTHASH=`echo ${HASH} | cut -c1-10`
- ISODATE=`LC_ALL=C git show -s --pretty='format:%ci' HEAD | "$AWK" '{ gsub("-", "", $1); print $1 }'`
- YEAR=`echo ${ISODATE} | cut -c1-4`
- BRANCH="`git symbolic-ref -q HEAD 2>/dev/null | sed 's@.*/@@'`"
- TAG="`git name-rev --name-only --tags --no-undefined HEAD 2>/dev/null | sed 's@\^0$@@'`"
-
- if [ "$MODIFIED" -eq "0" ]; then
- hashprefix="-g"
- elif [ "$MODIFIED" -eq "2" ]; then
- hashprefix="-m"
- else
- hashprefix="-u"
- fi
-
- if [ -n "$TAG" ]; then
- VERSION="${TAG}"
- ISTAG="1"
- if [ -n "`echo \"${TAG}\" | grep \"^[0-9.]*$\"`" ]; then
- ISSTABLETAG="1"
- else
- ISSTABLETAG="0"
- fi
- else
- VERSION="${ISODATE}-${BRANCH}${hashprefix}${SHORTHASH}"
- ISTAG="0"
- ISSTABLETAG="0"
- fi
-
-elif [ -f "$ROOT_DIR/.ottdrev" ]; then
- # We are an exported source bundle
- cat $ROOT_DIR/.ottdrev
- exit
-else
- # We don't know
- MODIFIED="1"
- HASH=""
- SHORTHASH=""
- BRANCH=""
- ISODATE=""
- YEAR=""
- TAG=""
- VERSION=""
- ISTAG="0"
- ISSTABLETAG="0"
-fi
-
-echo "$VERSION $ISODATE $MODIFIED $HASH $ISTAG $ISSTABLETAG $YEAR"
diff --git a/projects/basesets_vs140.vcxproj b/projects/basesets_vs140.vcxproj
deleted file mode 100644
index 4e5ed52c4..000000000
--- a/projects/basesets_vs140.vcxproj
+++ /dev/null
@@ -1,99 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectName>basesets</ProjectName>
- <ProjectGuid>{E12E77CA-C0F1-4ADA-943F-4929274249D3}</ProjectGuid>
- <RootNamespace>basesets</RootNamespace>
- <Keyword>MakeFileProj</Keyword>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>Utility</ConfigurationType>
- <UseOfMfc>false</UseOfMfc>
- <PlatformToolset>v140</PlatformToolset>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Label="ExtensionSettings">
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros">
- <Langs>..\src\lang\afrikaans.txt;..\src\lang\arabic_egypt.txt;..\src\lang\basque.txt;..\src\lang\belarusian.txt;..\src\lang\brazilian_portuguese.txt;..\src\lang\bulgarian.txt;..\src\lang\catalan.txt;..\src\lang\croatian.txt;..\src\lang\czech.txt;..\src\lang\danish.txt;..\src\lang\dutch.txt;..\src\lang\english.txt;..\src\lang\english_AU.txt;..\src\lang\english_US.txt;..\src\lang\esperanto.txt;..\src\lang\estonian.txt;..\src\lang\faroese.txt;..\src\lang\finnish.txt;..\src\lang\french.txt;..\src\lang\gaelic.txt;..\src\lang\galician.txt;..\src\lang\german.txt;..\src\lang\greek.txt;..\src\lang\hebrew.txt;..\src\lang\hungarian.txt;..\src\lang\icelandic.txt;..\src\lang\indonesian.txt;..\src\lang\irish.txt;..\src\lang\italian.txt;..\src\lang\japanese.txt;..\src\lang\korean.txt;..\src\lang\latin.txt;..\src\lang\latvian.txt;..\src\lang\lithuanian.txt;..\src\lang\luxembourgish.txt;..\src\lang\malay.txt;..\src\lang\norwegian_bokmal.txt;..\src\lang\norwegian_nynorsk.txt;..\src\lang\polish.txt;..\src\lang\portuguese.txt;..\src\lang\romanian.txt;..\src\lang\russian.txt;..\src\lang\serbian.txt;..\src\lang\simplified_chinese.txt;..\src\lang\slovak.txt;..\src\lang\slovenian.txt;..\src\lang\spanish.txt;..\src\lang\spanish_MX.txt;..\src\lang\swedish.txt;..\src\lang\tamil.txt;..\src\lang\thai.txt;..\src\lang\traditional_chinese.txt;..\src\lang\turkish.txt;..\src\lang\ukrainian.txt;..\src\lang\vietnamese.txt;..\src\lang\welsh.txt</Langs>
- </PropertyGroup>
- <PropertyGroup>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\baseset\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\baseset\</IntDir>
- </PropertyGroup>
- <ItemGroup>
- <CustomBuild Include="..\media\baseset\no_music.obm">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating no_music.obm baseset metadata file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cscript //nologo ..\media\baseset\translations.vbs "%(FullPath)" "$(OutputPath)no_music.obm" ..\src\lang ..\bin\baseset\orig_extra.grf</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Langs);..\bin\baseset\orig_extra.grf;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\baseset\no_music.obm;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\no_sound.obs">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating no_sound.obs baseset metadata file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cscript //nologo ..\media\baseset\translations.vbs "%(FullPath)" "$(OutputPath)no_sound.obs" ..\src\lang ..\bin\baseset\orig_extra.grf</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Langs);..\bin\baseset\orig_extra.grf;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\baseset\no_sound.obs;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_dos.obg">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating orig_dos.obg baseset metadata file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cscript //nologo ..\media\baseset\translations.vbs "%(FullPath)" "$(OutputPath)orig_dos.obg" ..\src\lang ..\bin\baseset\orig_extra.grf</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Langs);..\bin\baseset\orig_extra.grf;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\baseset\orig_dos.obg;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_dos.obm">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating orig_dos.obm baseset metadata file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cscript //nologo ..\media\baseset\translations.vbs "%(FullPath)" "$(OutputPath)orig_dos.obm" ..\src\lang ..\bin\baseset\orig_extra.grf</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Langs);..\bin\baseset\orig_extra.grf;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\baseset\orig_dos.obm;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_dos.obs">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating orig_dos.obs baseset metadata file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cscript //nologo ..\media\baseset\translations.vbs "%(FullPath)" "$(OutputPath)orig_dos.obs" ..\src\lang ..\bin\baseset\orig_extra.grf</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Langs);..\bin\baseset\orig_extra.grf;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\baseset\orig_dos.obs;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_dos_de.obg">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating orig_dos_de.obg baseset metadata file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cscript //nologo ..\media\baseset\translations.vbs "%(FullPath)" "$(OutputPath)orig_dos_de.obg" ..\src\lang ..\bin\baseset\orig_extra.grf</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Langs);..\bin\baseset\orig_extra.grf;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\baseset\orig_dos_de.obg;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_tto.obm">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating orig_tto.obm baseset metadata file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cscript //nologo ..\media\baseset\translations.vbs "%(FullPath)" "$(OutputPath)orig_tto.obm" ..\src\lang ..\bin\baseset\orig_extra.grf</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Langs);..\bin\baseset\orig_extra.grf;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\baseset\orig_tto.obm;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_win.obg">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating orig_win.obg baseset metadata file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cscript //nologo ..\media\baseset\translations.vbs "%(FullPath)" "$(OutputPath)orig_win.obg" ..\src\lang ..\bin\baseset\orig_extra.grf</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Langs);..\bin\baseset\orig_extra.grf;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\baseset\orig_win.obg;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_win.obm">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating orig_win.obm baseset metadata file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cscript //nologo ..\media\baseset\translations.vbs "%(FullPath)" "$(OutputPath)orig_win.obm" ..\src\lang ..\bin\baseset\orig_extra.grf</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Langs);..\bin\baseset\orig_extra.grf;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\baseset\orig_win.obm;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_win.obs">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating orig_win.obs baseset metadata file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cscript //nologo ..\media\baseset\translations.vbs "%(FullPath)" "$(OutputPath)orig_win.obs" ..\src\lang ..\bin\baseset\orig_extra.grf</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Langs);..\bin\baseset\orig_extra.grf;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\baseset\orig_win.obs;%(Outputs)</Outputs>
- </CustomBuild>
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
- <ImportGroup Label="ExtensionTargets">
- </ImportGroup>
-</Project>
diff --git a/projects/basesets_vs140.vcxproj.filters b/projects/basesets_vs140.vcxproj.filters
deleted file mode 100644
index aa555f3fc..000000000
--- a/projects/basesets_vs140.vcxproj.filters
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup>
- <Filter Include="Baseset Metadata">
- <UniqueIdentifier>{b5a3ac67-19a9-4276-80e9-2360367d2680}</UniqueIdentifier>
- </Filter>
- </ItemGroup>
- <ItemGroup>
- <CustomBuild Include="..\media\baseset\no_music.obm">
- <Filter>Baseset Metadata</Filter>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\no_sound.obs">
- <Filter>Baseset Metadata</Filter>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_dos.obg">
- <Filter>Baseset Metadata</Filter>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_dos.obm">
- <Filter>Baseset Metadata</Filter>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_dos.obs">
- <Filter>Baseset Metadata</Filter>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_dos_de.obg">
- <Filter>Baseset Metadata</Filter>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_tto.obm">
- <Filter>Baseset Metadata</Filter>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_win.obg">
- <Filter>Baseset Metadata</Filter>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_win.obm">
- <Filter>Baseset Metadata</Filter>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_win.obs">
- <Filter>Baseset Metadata</Filter>
- </CustomBuild>
- </ItemGroup>
-</Project>
diff --git a/projects/basesets_vs140.vcxproj.filters.in b/projects/basesets_vs140.vcxproj.filters.in
deleted file mode 100644
index 07bff4542..000000000
--- a/projects/basesets_vs140.vcxproj.filters.in
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup>
- <Filter Include="Baseset Metadata">
- <UniqueIdentifier>{b5a3ac67-19a9-4276-80e9-2360367d2680}</UniqueIdentifier>
- </Filter>
- </ItemGroup>
- <ItemGroup>
-!!FILES!!
- </ItemGroup>
-</Project>
diff --git a/projects/basesets_vs140.vcxproj.in b/projects/basesets_vs140.vcxproj.in
deleted file mode 100644
index 0471100a3..000000000
--- a/projects/basesets_vs140.vcxproj.in
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectName>basesets</ProjectName>
- <ProjectGuid>{E12E77CA-C0F1-4ADA-943F-4929274249D3}</ProjectGuid>
- <RootNamespace>basesets</RootNamespace>
- <Keyword>MakeFileProj</Keyword>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>Utility</ConfigurationType>
- <UseOfMfc>false</UseOfMfc>
- <PlatformToolset>v140</PlatformToolset>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Label="ExtensionSettings">
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros">
-!!FILTERS!!
- </PropertyGroup>
- <PropertyGroup>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\baseset\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\baseset\</IntDir>
- </PropertyGroup>
- <ItemGroup>
-!!FILES!!
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
- <ImportGroup Label="ExtensionTargets">
- </ImportGroup>
-</Project>
diff --git a/projects/basesets_vs141.vcxproj b/projects/basesets_vs141.vcxproj
deleted file mode 100644
index a01f24989..000000000
--- a/projects/basesets_vs141.vcxproj
+++ /dev/null
@@ -1,99 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectName>basesets</ProjectName>
- <ProjectGuid>{E12E77CA-C0F1-4ADA-943F-4929274249D3}</ProjectGuid>
- <RootNamespace>basesets</RootNamespace>
- <Keyword>MakeFileProj</Keyword>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>Utility</ConfigurationType>
- <UseOfMfc>false</UseOfMfc>
- <PlatformToolset>v141</PlatformToolset>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Label="ExtensionSettings">
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros">
- <Langs>..\src\lang\afrikaans.txt;..\src\lang\arabic_egypt.txt;..\src\lang\basque.txt;..\src\lang\belarusian.txt;..\src\lang\brazilian_portuguese.txt;..\src\lang\bulgarian.txt;..\src\lang\catalan.txt;..\src\lang\croatian.txt;..\src\lang\czech.txt;..\src\lang\danish.txt;..\src\lang\dutch.txt;..\src\lang\english.txt;..\src\lang\english_AU.txt;..\src\lang\english_US.txt;..\src\lang\esperanto.txt;..\src\lang\estonian.txt;..\src\lang\faroese.txt;..\src\lang\finnish.txt;..\src\lang\french.txt;..\src\lang\gaelic.txt;..\src\lang\galician.txt;..\src\lang\german.txt;..\src\lang\greek.txt;..\src\lang\hebrew.txt;..\src\lang\hungarian.txt;..\src\lang\icelandic.txt;..\src\lang\indonesian.txt;..\src\lang\irish.txt;..\src\lang\italian.txt;..\src\lang\japanese.txt;..\src\lang\korean.txt;..\src\lang\latin.txt;..\src\lang\latvian.txt;..\src\lang\lithuanian.txt;..\src\lang\luxembourgish.txt;..\src\lang\malay.txt;..\src\lang\norwegian_bokmal.txt;..\src\lang\norwegian_nynorsk.txt;..\src\lang\polish.txt;..\src\lang\portuguese.txt;..\src\lang\romanian.txt;..\src\lang\russian.txt;..\src\lang\serbian.txt;..\src\lang\simplified_chinese.txt;..\src\lang\slovak.txt;..\src\lang\slovenian.txt;..\src\lang\spanish.txt;..\src\lang\spanish_MX.txt;..\src\lang\swedish.txt;..\src\lang\tamil.txt;..\src\lang\thai.txt;..\src\lang\traditional_chinese.txt;..\src\lang\turkish.txt;..\src\lang\ukrainian.txt;..\src\lang\vietnamese.txt;..\src\lang\welsh.txt</Langs>
- </PropertyGroup>
- <PropertyGroup>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\baseset\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\baseset\</IntDir>
- </PropertyGroup>
- <ItemGroup>
- <CustomBuild Include="..\media\baseset\no_music.obm">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating no_music.obm baseset metadata file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cscript //nologo ..\media\baseset\translations.vbs "%(FullPath)" "$(OutputPath)no_music.obm" ..\src\lang ..\bin\baseset\orig_extra.grf</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Langs);..\bin\baseset\orig_extra.grf;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\baseset\no_music.obm;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\no_sound.obs">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating no_sound.obs baseset metadata file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cscript //nologo ..\media\baseset\translations.vbs "%(FullPath)" "$(OutputPath)no_sound.obs" ..\src\lang ..\bin\baseset\orig_extra.grf</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Langs);..\bin\baseset\orig_extra.grf;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\baseset\no_sound.obs;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_dos.obg">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating orig_dos.obg baseset metadata file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cscript //nologo ..\media\baseset\translations.vbs "%(FullPath)" "$(OutputPath)orig_dos.obg" ..\src\lang ..\bin\baseset\orig_extra.grf</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Langs);..\bin\baseset\orig_extra.grf;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\baseset\orig_dos.obg;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_dos.obm">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating orig_dos.obm baseset metadata file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cscript //nologo ..\media\baseset\translations.vbs "%(FullPath)" "$(OutputPath)orig_dos.obm" ..\src\lang ..\bin\baseset\orig_extra.grf</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Langs);..\bin\baseset\orig_extra.grf;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\baseset\orig_dos.obm;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_dos.obs">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating orig_dos.obs baseset metadata file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cscript //nologo ..\media\baseset\translations.vbs "%(FullPath)" "$(OutputPath)orig_dos.obs" ..\src\lang ..\bin\baseset\orig_extra.grf</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Langs);..\bin\baseset\orig_extra.grf;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\baseset\orig_dos.obs;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_dos_de.obg">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating orig_dos_de.obg baseset metadata file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cscript //nologo ..\media\baseset\translations.vbs "%(FullPath)" "$(OutputPath)orig_dos_de.obg" ..\src\lang ..\bin\baseset\orig_extra.grf</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Langs);..\bin\baseset\orig_extra.grf;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\baseset\orig_dos_de.obg;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_tto.obm">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating orig_tto.obm baseset metadata file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cscript //nologo ..\media\baseset\translations.vbs "%(FullPath)" "$(OutputPath)orig_tto.obm" ..\src\lang ..\bin\baseset\orig_extra.grf</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Langs);..\bin\baseset\orig_extra.grf;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\baseset\orig_tto.obm;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_win.obg">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating orig_win.obg baseset metadata file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cscript //nologo ..\media\baseset\translations.vbs "%(FullPath)" "$(OutputPath)orig_win.obg" ..\src\lang ..\bin\baseset\orig_extra.grf</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Langs);..\bin\baseset\orig_extra.grf;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\baseset\orig_win.obg;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_win.obm">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating orig_win.obm baseset metadata file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cscript //nologo ..\media\baseset\translations.vbs "%(FullPath)" "$(OutputPath)orig_win.obm" ..\src\lang ..\bin\baseset\orig_extra.grf</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Langs);..\bin\baseset\orig_extra.grf;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\baseset\orig_win.obm;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_win.obs">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating orig_win.obs baseset metadata file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cscript //nologo ..\media\baseset\translations.vbs "%(FullPath)" "$(OutputPath)orig_win.obs" ..\src\lang ..\bin\baseset\orig_extra.grf</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Langs);..\bin\baseset\orig_extra.grf;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\baseset\orig_win.obs;%(Outputs)</Outputs>
- </CustomBuild>
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
- <ImportGroup Label="ExtensionTargets">
- </ImportGroup>
-</Project>
diff --git a/projects/basesets_vs141.vcxproj.filters b/projects/basesets_vs141.vcxproj.filters
deleted file mode 100644
index aa555f3fc..000000000
--- a/projects/basesets_vs141.vcxproj.filters
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup>
- <Filter Include="Baseset Metadata">
- <UniqueIdentifier>{b5a3ac67-19a9-4276-80e9-2360367d2680}</UniqueIdentifier>
- </Filter>
- </ItemGroup>
- <ItemGroup>
- <CustomBuild Include="..\media\baseset\no_music.obm">
- <Filter>Baseset Metadata</Filter>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\no_sound.obs">
- <Filter>Baseset Metadata</Filter>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_dos.obg">
- <Filter>Baseset Metadata</Filter>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_dos.obm">
- <Filter>Baseset Metadata</Filter>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_dos.obs">
- <Filter>Baseset Metadata</Filter>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_dos_de.obg">
- <Filter>Baseset Metadata</Filter>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_tto.obm">
- <Filter>Baseset Metadata</Filter>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_win.obg">
- <Filter>Baseset Metadata</Filter>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_win.obm">
- <Filter>Baseset Metadata</Filter>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_win.obs">
- <Filter>Baseset Metadata</Filter>
- </CustomBuild>
- </ItemGroup>
-</Project>
diff --git a/projects/basesets_vs141.vcxproj.filters.in b/projects/basesets_vs141.vcxproj.filters.in
deleted file mode 100644
index 07bff4542..000000000
--- a/projects/basesets_vs141.vcxproj.filters.in
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup>
- <Filter Include="Baseset Metadata">
- <UniqueIdentifier>{b5a3ac67-19a9-4276-80e9-2360367d2680}</UniqueIdentifier>
- </Filter>
- </ItemGroup>
- <ItemGroup>
-!!FILES!!
- </ItemGroup>
-</Project>
diff --git a/projects/basesets_vs141.vcxproj.in b/projects/basesets_vs141.vcxproj.in
deleted file mode 100644
index 69dbd2e07..000000000
--- a/projects/basesets_vs141.vcxproj.in
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectName>basesets</ProjectName>
- <ProjectGuid>{E12E77CA-C0F1-4ADA-943F-4929274249D3}</ProjectGuid>
- <RootNamespace>basesets</RootNamespace>
- <Keyword>MakeFileProj</Keyword>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>Utility</ConfigurationType>
- <UseOfMfc>false</UseOfMfc>
- <PlatformToolset>v141</PlatformToolset>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Label="ExtensionSettings">
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros">
-!!FILTERS!!
- </PropertyGroup>
- <PropertyGroup>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\baseset\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\baseset\</IntDir>
- </PropertyGroup>
- <ItemGroup>
-!!FILES!!
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
- <ImportGroup Label="ExtensionTargets">
- </ImportGroup>
-</Project>
diff --git a/projects/basesets_vs142.vcxproj b/projects/basesets_vs142.vcxproj
deleted file mode 100644
index d483708aa..000000000
--- a/projects/basesets_vs142.vcxproj
+++ /dev/null
@@ -1,99 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectName>basesets</ProjectName>
- <ProjectGuid>{E12E77CA-C0F1-4ADA-943F-4929274249D3}</ProjectGuid>
- <RootNamespace>basesets</RootNamespace>
- <Keyword>MakeFileProj</Keyword>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>Utility</ConfigurationType>
- <UseOfMfc>false</UseOfMfc>
- <PlatformToolset>v142</PlatformToolset>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Label="ExtensionSettings">
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros">
- <Langs>..\src\lang\afrikaans.txt;..\src\lang\arabic_egypt.txt;..\src\lang\basque.txt;..\src\lang\belarusian.txt;..\src\lang\brazilian_portuguese.txt;..\src\lang\bulgarian.txt;..\src\lang\catalan.txt;..\src\lang\croatian.txt;..\src\lang\czech.txt;..\src\lang\danish.txt;..\src\lang\dutch.txt;..\src\lang\english.txt;..\src\lang\english_AU.txt;..\src\lang\english_US.txt;..\src\lang\esperanto.txt;..\src\lang\estonian.txt;..\src\lang\faroese.txt;..\src\lang\finnish.txt;..\src\lang\french.txt;..\src\lang\gaelic.txt;..\src\lang\galician.txt;..\src\lang\german.txt;..\src\lang\greek.txt;..\src\lang\hebrew.txt;..\src\lang\hungarian.txt;..\src\lang\icelandic.txt;..\src\lang\indonesian.txt;..\src\lang\irish.txt;..\src\lang\italian.txt;..\src\lang\japanese.txt;..\src\lang\korean.txt;..\src\lang\latin.txt;..\src\lang\latvian.txt;..\src\lang\lithuanian.txt;..\src\lang\luxembourgish.txt;..\src\lang\malay.txt;..\src\lang\norwegian_bokmal.txt;..\src\lang\norwegian_nynorsk.txt;..\src\lang\polish.txt;..\src\lang\portuguese.txt;..\src\lang\romanian.txt;..\src\lang\russian.txt;..\src\lang\serbian.txt;..\src\lang\simplified_chinese.txt;..\src\lang\slovak.txt;..\src\lang\slovenian.txt;..\src\lang\spanish.txt;..\src\lang\spanish_MX.txt;..\src\lang\swedish.txt;..\src\lang\tamil.txt;..\src\lang\thai.txt;..\src\lang\traditional_chinese.txt;..\src\lang\turkish.txt;..\src\lang\ukrainian.txt;..\src\lang\vietnamese.txt;..\src\lang\welsh.txt</Langs>
- </PropertyGroup>
- <PropertyGroup>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\baseset\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\baseset\</IntDir>
- </PropertyGroup>
- <ItemGroup>
- <CustomBuild Include="..\media\baseset\no_music.obm">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating no_music.obm baseset metadata file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cscript //nologo ..\media\baseset\translations.vbs "%(FullPath)" "$(OutputPath)no_music.obm" ..\src\lang ..\bin\baseset\orig_extra.grf</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Langs);..\bin\baseset\orig_extra.grf;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\baseset\no_music.obm;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\no_sound.obs">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating no_sound.obs baseset metadata file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cscript //nologo ..\media\baseset\translations.vbs "%(FullPath)" "$(OutputPath)no_sound.obs" ..\src\lang ..\bin\baseset\orig_extra.grf</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Langs);..\bin\baseset\orig_extra.grf;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\baseset\no_sound.obs;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_dos.obg">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating orig_dos.obg baseset metadata file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cscript //nologo ..\media\baseset\translations.vbs "%(FullPath)" "$(OutputPath)orig_dos.obg" ..\src\lang ..\bin\baseset\orig_extra.grf</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Langs);..\bin\baseset\orig_extra.grf;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\baseset\orig_dos.obg;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_dos.obm">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating orig_dos.obm baseset metadata file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cscript //nologo ..\media\baseset\translations.vbs "%(FullPath)" "$(OutputPath)orig_dos.obm" ..\src\lang ..\bin\baseset\orig_extra.grf</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Langs);..\bin\baseset\orig_extra.grf;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\baseset\orig_dos.obm;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_dos.obs">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating orig_dos.obs baseset metadata file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cscript //nologo ..\media\baseset\translations.vbs "%(FullPath)" "$(OutputPath)orig_dos.obs" ..\src\lang ..\bin\baseset\orig_extra.grf</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Langs);..\bin\baseset\orig_extra.grf;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\baseset\orig_dos.obs;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_dos_de.obg">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating orig_dos_de.obg baseset metadata file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cscript //nologo ..\media\baseset\translations.vbs "%(FullPath)" "$(OutputPath)orig_dos_de.obg" ..\src\lang ..\bin\baseset\orig_extra.grf</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Langs);..\bin\baseset\orig_extra.grf;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\baseset\orig_dos_de.obg;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_tto.obm">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating orig_tto.obm baseset metadata file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cscript //nologo ..\media\baseset\translations.vbs "%(FullPath)" "$(OutputPath)orig_tto.obm" ..\src\lang ..\bin\baseset\orig_extra.grf</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Langs);..\bin\baseset\orig_extra.grf;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\baseset\orig_tto.obm;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_win.obg">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating orig_win.obg baseset metadata file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cscript //nologo ..\media\baseset\translations.vbs "%(FullPath)" "$(OutputPath)orig_win.obg" ..\src\lang ..\bin\baseset\orig_extra.grf</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Langs);..\bin\baseset\orig_extra.grf;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\baseset\orig_win.obg;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_win.obm">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating orig_win.obm baseset metadata file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cscript //nologo ..\media\baseset\translations.vbs "%(FullPath)" "$(OutputPath)orig_win.obm" ..\src\lang ..\bin\baseset\orig_extra.grf</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Langs);..\bin\baseset\orig_extra.grf;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\baseset\orig_win.obm;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_win.obs">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating orig_win.obs baseset metadata file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cscript //nologo ..\media\baseset\translations.vbs "%(FullPath)" "$(OutputPath)orig_win.obs" ..\src\lang ..\bin\baseset\orig_extra.grf</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Langs);..\bin\baseset\orig_extra.grf;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\baseset\orig_win.obs;%(Outputs)</Outputs>
- </CustomBuild>
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
- <ImportGroup Label="ExtensionTargets">
- </ImportGroup>
-</Project>
diff --git a/projects/basesets_vs142.vcxproj.filters b/projects/basesets_vs142.vcxproj.filters
deleted file mode 100644
index aa555f3fc..000000000
--- a/projects/basesets_vs142.vcxproj.filters
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup>
- <Filter Include="Baseset Metadata">
- <UniqueIdentifier>{b5a3ac67-19a9-4276-80e9-2360367d2680}</UniqueIdentifier>
- </Filter>
- </ItemGroup>
- <ItemGroup>
- <CustomBuild Include="..\media\baseset\no_music.obm">
- <Filter>Baseset Metadata</Filter>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\no_sound.obs">
- <Filter>Baseset Metadata</Filter>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_dos.obg">
- <Filter>Baseset Metadata</Filter>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_dos.obm">
- <Filter>Baseset Metadata</Filter>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_dos.obs">
- <Filter>Baseset Metadata</Filter>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_dos_de.obg">
- <Filter>Baseset Metadata</Filter>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_tto.obm">
- <Filter>Baseset Metadata</Filter>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_win.obg">
- <Filter>Baseset Metadata</Filter>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_win.obm">
- <Filter>Baseset Metadata</Filter>
- </CustomBuild>
- <CustomBuild Include="..\media\baseset\orig_win.obs">
- <Filter>Baseset Metadata</Filter>
- </CustomBuild>
- </ItemGroup>
-</Project>
diff --git a/projects/basesets_vs142.vcxproj.filters.in b/projects/basesets_vs142.vcxproj.filters.in
deleted file mode 100644
index 07bff4542..000000000
--- a/projects/basesets_vs142.vcxproj.filters.in
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup>
- <Filter Include="Baseset Metadata">
- <UniqueIdentifier>{b5a3ac67-19a9-4276-80e9-2360367d2680}</UniqueIdentifier>
- </Filter>
- </ItemGroup>
- <ItemGroup>
-!!FILES!!
- </ItemGroup>
-</Project>
diff --git a/projects/basesets_vs142.vcxproj.in b/projects/basesets_vs142.vcxproj.in
deleted file mode 100644
index 9743d83e7..000000000
--- a/projects/basesets_vs142.vcxproj.in
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectName>basesets</ProjectName>
- <ProjectGuid>{E12E77CA-C0F1-4ADA-943F-4929274249D3}</ProjectGuid>
- <RootNamespace>basesets</RootNamespace>
- <Keyword>MakeFileProj</Keyword>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>Utility</ConfigurationType>
- <UseOfMfc>false</UseOfMfc>
- <PlatformToolset>v142</PlatformToolset>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Label="ExtensionSettings">
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros">
-!!FILTERS!!
- </PropertyGroup>
- <PropertyGroup>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\baseset\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\baseset\</IntDir>
- </PropertyGroup>
- <ItemGroup>
-!!FILES!!
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
- <ImportGroup Label="ExtensionTargets">
- </ImportGroup>
-</Project>
diff --git a/projects/determineversion.vbs b/projects/determineversion.vbs
deleted file mode 100755
index b70bcdf67..000000000
--- a/projects/determineversion.vbs
+++ /dev/null
@@ -1,216 +0,0 @@
-Option Explicit
-
-' This file is part of OpenTTD.
-' OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
-' OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-' See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
-
-Dim FSO
-Set FSO = CreateObject("Scripting.FileSystemObject")
-
-Sub FindReplaceInFile(filename, to_find, replacement)
- Dim file, data
- Set file = FSO.OpenTextFile(filename, 1, 0, 0)
- data = file.ReadAll
- file.Close
- data = Replace(data, to_find, replacement)
- Set file = FSO.CreateTextFile(filename, -1, 0)
- file.Write data
- file.Close
-End Sub
-
-Sub UpdateFile(modified, isodate, version, cur_date, githash, istag, isstabletag, year, filename)
- FSO.CopyFile filename & ".in", filename
- FindReplaceInFile filename, "!!MODIFIED!!", modified
- FindReplaceInFile filename, "!!ISODATE!!", isodate
- FindReplaceInFile filename, "!!VERSION!!", version
- FindReplaceInFile filename, "!!DATE!!", cur_date
- FindReplaceInFile filename, "!!GITHASH!!", githash
- FindReplaceInFile filename, "!!ISTAG!!", istag
- FindReplaceInFile filename, "!!ISSTABLETAG!!", isstabletag
- FindReplaceInFile filename, "!!YEAR!!", year
-End Sub
-
-Sub UpdateFiles(version)
- Dim modified, isodate, cur_date, githash, istag, isstabletag, year
- cur_date = DatePart("D", Date) & "." & DatePart("M", Date) & "." & DatePart("YYYY", Date)
-
- If InStr(version, Chr(9)) Then
- ' Split string into field with tails
- isodate = Mid(version, InStr(version, Chr(9)) + 1)
- modified = Mid(isodate, InStr(isodate, Chr(9)) + 1)
- githash = Mid(modified, InStr(modified, Chr(9)) + 1)
- istag = Mid(githash, InStr(githash, Chr(9)) + 1)
- isstabletag = Mid(istag, InStr(istag, Chr(9)) + 1)
- year = Mid(isstabletag, InStr(isstabletag, Chr(9)) + 1)
- ' Remove tails from fields
- version = Mid(version, 1, InStr(version, Chr(9)) - 1)
- isodate = Mid(isodate, 1, InStr(isodate, Chr(9)) - 1)
- modified = Mid(modified, 1, InStr(modified, Chr(9)) - 1)
- githash = Mid(githash, 1, InStr(githash, Chr(9)) - 1)
- istag = Mid(istag, 1, InStr(istag, Chr(9)) - 1)
- isstabletag = Mid(isstabletag, 1, InStr(isstabletag, Chr(9)) - 1)
- Else
- isodate = 0
- modified = 1
- githash = ""
- istag = 0
- isstabletag = 0
- year = ""
- End If
-
- UpdateFile modified, isodate, version, cur_date, githash, istag, isstabletag, year, "../src/rev.cpp"
- UpdateFile modified, isodate, version, cur_date, githash, istag, isstabletag, year, "../src/os/windows/ottdres.rc"
-End Sub
-
-Function DetermineVersion()
- Dim WshShell, branch, tag, modified, isodate, oExec, line, hash, shorthash, year
- Set WshShell = CreateObject("WScript.Shell")
- On Error Resume Next
-
- modified = 0
- hash = ""
- shorthash = ""
- branch = ""
- isodate = ""
- tag = ""
- year = ""
-
- ' Set the environment to english
- WshShell.Environment("PROCESS")("LANG") = "en"
-
- Set oExec = WshShell.Exec("git rev-parse --verify HEAD")
- If Err.Number = 0 Then
- ' Wait till the application is finished ...
- Do While oExec.Status = 0
- Loop
-
- If oExec.ExitCode = 0 Then
- hash = oExec.StdOut.ReadLine()
- shorthash = Mid(hash, 1, 10)
- ' Make sure index is in sync with disk
- Set oExec = WshShell.Exec("git update-index --refresh")
- If Err.Number = 0 Then
- ' StdOut and StdErr share a 4kB buffer so prevent it from filling up as we don't care about the output
- oExec.StdOut.Close
- oExec.StdErr.Close
- ' Wait till the application is finished ...
- Do While oExec.Status = 0
- WScript.Sleep 10
- Loop
- End If
- Set oExec = WshShell.Exec("git diff-index --exit-code --quiet HEAD ../")
- If Err.Number = 0 Then
- ' Wait till the application is finished ...
- Do While oExec.Status = 0
- Loop
-
- If oExec.ExitCode = 1 Then
- modified = 2
- End If ' oExec.ExitCode = 1
-
- Set oExec = WshShell.Exec("git show -s --pretty=format:%ci")
- if Err.Number = 0 Then
- isodate = Mid(oExec.StdOut.ReadLine(), 1, 10)
- isodate = Replace(isodate, "-", "")
- year = Mid(isodate, 1, 4)
- End If ' Err.Number = 0
-
- ' Check branch
- Err.Clear
- Set oExec = WshShell.Exec("git symbolic-ref HEAD")
- If Err.Number = 0 Then
- line = oExec.StdOut.ReadLine()
- branch = Mid(line, InStrRev(line, "/") + 1)
- End If ' Err.Number = 0
-
- ' Check if a tag is currently checked out
- Err.Clear
- Set oExec = WshShell.Exec("git name-rev --name-only --tags --no-undefined HEAD")
- If Err.Number = 0 Then
- ' Wait till the application is finished ...
- Do While oExec.Status = 0
- Loop
- If oExec.ExitCode = 0 Then
- tag = oExec.StdOut.ReadLine()
- If Right(tag, 2) = "^0" Then
- tag = Left(tag, Len(tag) - 2)
- End If
- End If ' oExec.ExitCode = 0
- End If ' Err.Number = 0
- End If ' Err.Number = 0
- End If ' oExec.ExitCode = 0
- End If ' Err.Number = 0
-
- If hash = "" And FSO.FileExists("../.ottdrev") Then
- Dim rev_file
- Set rev_file = FSO.OpenTextFile("../.ottdrev", 1, True, 0)
- DetermineVersion = rev_file.ReadLine()
- rev_file.Close()
- ElseIf hash = "" Then
- DetermineVersion = "norev000"
- modified = 1
- Else
- Dim version, hashprefix, istag, isstabletag
- If modified = 0 Then
- hashprefix = "-g"
- ElseIf modified = 2 Then
- hashprefix = "-m"
- Else
- hashprefix = "-u"
- End If
-
- If tag <> "" Then
- version = tag
- istag = 1
-
- Set stable_regexp = New RegExp
- stable_regexp.Pattern = "^[0-9.]*$"
- If stable_regexp.Test(tag) Then
- isstabletag = 1
- Else
- isstabletag = 0
- End If
- Else
- version = isodate & "-" & branch & hashprefix & shorthash
- istag = 0
- isstabletag = 0
- End If
-
- DetermineVersion = version & Chr(9) & isodate & Chr(9) & modified & Chr(9) & hash & Chr(9) & istag & Chr(9) & isstabletag & Chr(9) & year
- End If
-End Function
-
-Function IsCachedVersion(ByVal version)
- Dim cache_file, cached_version
- cached_version = ""
- Set cache_file = FSO.OpenTextFile("../config.cache.version", 1, True, 0)
- If Not cache_file.atEndOfStream Then
- cached_version = cache_file.ReadLine()
- End If
- cache_file.Close
-
- If InStr(version, Chr(9)) Then
- version = Mid(version, 1, Instr(version, Chr(9)) - 1)
- End If
-
- If version <> cached_version Then
- Set cache_file = fso.CreateTextFile("../config.cache.version", True)
- cache_file.WriteLine(version)
- cache_file.Close
- IsCachedVersion = False
- Else
- IsCachedVersion = True
- End If
-End Function
-
-Function CheckFile(filename)
- CheckFile = FSO.FileExists(filename)
- If CheckFile Then CheckFile = (FSO.GetFile(filename).DateLastModified >= FSO.GetFile(filename & ".in").DateLastModified)
-End Function
-
-Dim version
-version = DetermineVersion
-If Not (IsCachedVersion(version) And CheckFile("../src/rev.cpp") And CheckFile("../src/os/windows/ottdres.rc")) Then
- UpdateFiles version
-End If
diff --git a/projects/dpi_aware.manifest b/projects/dpi_aware.manifest
deleted file mode 100644
index ee1c7ea22..000000000
--- a/projects/dpi_aware.manifest
+++ /dev/null
@@ -1,29 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
-<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
- <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
- <security>
- <requestedPrivileges>
- <requestedExecutionLevel level="asInvoker" uiAccess="false" />
- </requestedPrivileges>
- </security>
- </trustInfo>
- <application xmlns="urn:schemas-microsoft-com:asm.v3">
- <windowsSettings>
- <dpiAware xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">True/PM</dpiAware>
- </windowsSettings>
- </application>
- <compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">
- <application>
- <!--This Id value indicates the application supports Windows Vista functionality -->
- <supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}"/>
- <!--This Id value indicates the application supports Windows 7 functionality-->
- <supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>
- <!--This Id value indicates the application supports Windows 8 functionality-->
- <supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}"/>
- <!--This Id value indicates the application supports Windows 8.1 functionality-->
- <supportedOS Id="{1f676c76-80e1-4239-95bb-83d0f6d0da78}"/>
- <!--This Id value indicates the application supports Windows 10 functionality-->
- <supportedOS Id="{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}"/>
- </application>
- </compatibility>
-</assembly>
diff --git a/projects/gen-kdev4.sh b/projects/gen-kdev4.sh
deleted file mode 100755
index 2062d9686..000000000
--- a/projects/gen-kdev4.sh
+++ /dev/null
@@ -1,201 +0,0 @@
-#!/bin/sh
-
-# This file is part of OpenTTD.
-# OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
-# OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-# See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
-
-# echo without interpretation of backslash escapes and without
-# adding newline at the end - just the string as it is
-rawprint()
-{
- printf '%s' "$@"
-}
-
-encode_dword()
-{
- printf '\x%02x' \
- `expr $1 / 16777216 % 256` \
- `expr $1 / 65536 % 256` \
- `expr $1 / 256 % 256` \
- `expr $1 % 256`
-}
-
-encode_string()
-{
- # turn string into UTF-16 and hexdump it
- hex_utf16=`rawprint "$1" | iconv -t UTF-16BE | od -t x1 -A n | tr -d -c '[:xdigit:]'`;
-
- encode_dword `rawprint "$hex_utf16" | wc -m | xargs -I {} expr {} / 2` # length = num hex digits / 2
- rawprint "$hex_utf16" | sed 's/../\\x&/g' # put '\x' prefix before every pair of digits
-}
-
-encode_single_define()
-{
- encode_string `rawprint "$1" | grep -o '^[^=]*'` # everything before '='
- rawprint '\x00\x00\x00\n\x00'
- encode_string `rawprint "$1" | sed 's/^[^=]*=\?//'` # everything after '='
-}
-
-# $1 - newline-separated list of defines
-encode_defines()
-{
- # add some fixed defines and discard empty lines from the tail
- defines=`printf 'va_list\nva_args\n%s' "$1"`
-
- # count lines (no newline at the end so add one)
- encode_dword `printf '%s\n' "$defines" | wc -l`
-
- while [ -n "$defines" ]; do
- encode_single_define `rawprint "$defines" | head -n 1`
- defines=`rawprint "$defines" | tail -n +2`
- done
-}
-
-encode_includes()
-{
- encode_dword 3 # number of custom includes
- encode_string "$1/src/stdafx.h"
- encode_string "$1/objs/lang"
- encode_string "$1/objs/setting"
-}
-
-# escape with a backslash (\) characters special to the sed replace string: \ &
-# also escape our custom filed separator that we will be using in sed: @
-escape_sed_special()
-{
- sed -e 's/[\&@]/\\&/g'
-}
-
-
-
-PROJECT_DIR=`pwd`
-DIR_NAME=`pwd | xargs -0 basename`
-
-USAGE_TEXT='Usage:
-
- projects/gen-kdev4 [PROJECT_NAME|-h|--help]
-
-PROJECT_NAME is the name of the project that will be displayed in KDevelop.
-Before executing, cd into OpenTTD folder and run ./configure script.
-
--h, --help
- print help and exit'
-
-case "$# $1" in
- '1 -h' | '1 --help') printf 'Generate OpenTTD project files for KDevelop 4+\n\n%s\n' "$USAGE_TEXT"; exit 0;;
- 1*) PROJECT_NAME="$1";;
- 0*) PROJECT_NAME="$DIR_NAME";;
- *) printf 'Wrong arguments given. %s\n' "$USAGE_TEXT" >&2; exit 1;;
-esac
-
-CFLAGS=`grep '^using CFLAGS\.\.\.' config.log 2>/dev/null`
-if [ -z "$CFLAGS" ]; then
- echo "OpenTTD config.log not found" >&2
- echo "cd into OpenTTD first and run 'configure'" >&2
- exit 1
-fi
-DEFINES=`eval "printf '%s\n' $CFLAGS" | grep '^\-D' | cut -c3-`
-
-PROJECT_NAME_SED=s@!!PROJECT_NAME!!@`rawprint "$PROJECT_NAME" | escape_sed_special`@g
-PROJECT_DIR_SED=s@!!PROJECT_DIR!!@`rawprint "$PROJECT_DIR" | escape_sed_special`@g
-CUSTOM_DEFINES_SED=s@!!CUSTOM_DEFINES!!@`encode_defines "$DEFINES" | escape_sed_special`@g
-CUSTOM_INCLUDES_SED=s@!!CUSTOM_INCLUDES!!@`encode_includes "$PROJECT_DIR" | escape_sed_special`@g
-
-mkdir -p .kdev4
-
-sed -e "$PROJECT_NAME_SED" \
- >"$PROJECT_DIR/$DIR_NAME.kdev4" \
- << "EOF"
-[Project]
-Manager=KDevCustomMakeManager
-Name=!!PROJECT_NAME!!
-EOF
-
-sed -e "$PROJECT_DIR_SED" -e "$CUSTOM_DEFINES_SED" -e "$CUSTOM_INCLUDES_SED" \
- >"$PROJECT_DIR/.kdev4/$DIR_NAME.kdev4" \
- << "EOF"
-[CustomDefinesAndIncludes][ProjectPath0]
-Defines=!!CUSTOM_DEFINES!!
-Includes=!!CUSTOM_INCLUDES!!
-Path=.
-
-[Defines And Includes][Compiler]
-Name=GCC
-Path=gcc
-Type=GCC
-
-[Filters]
-size=10
-
-[Filters][0]
-inclusive=0
-pattern=.*
-targets=3
-
-[Filters][1]
-inclusive=0
-pattern=.svn
-targets=2
-
-[Filters][2]
-inclusive=0
-pattern=.hg
-targets=2
-
-[Filters][3]
-inclusive=0
-pattern=.git
-targets=2
-
-[Filters][4]
-inclusive=0
-pattern=*.rej
-targets=1
-
-[Filters][5]
-inclusive=0
-pattern=*.orig
-targets=1
-
-[Filters][6]
-inclusive=0
-pattern=*~
-targets=1
-
-[Filters][7]
-inclusive=0
-pattern=.*.kate-swp
-targets=1
-
-[Filters][8]
-inclusive=0
-pattern=.*.swp
-targets=1
-
-[Filters][9]
-inclusive=0
-pattern=/objs
-targets=2
-
-[Launch]
-Launch Configurations=Launch Configuration 0
-
-[Launch][Launch Configuration 0]
-Configured Launch Modes=execute
-Configured Launchers=nativeAppLauncher
-Name=Launch OpenTTD\s
-Type=Native Application
-
-[Launch][Launch Configuration 0][Data]
-Arguments=-d 1
-Dependencies=@Variant(\x00\x00\x00\t\x00\x00\x00\x00\x00)
-Dependency Action=Nothing
-EnvironmentGroup=
-Executable=file://!!PROJECT_DIR!!/bin/openttd
-External Terminal=konsole --noclose --workdir %workdir -e %exe
-Project Target=
-Use External Terminal=false
-Working Directory=file://!!PROJECT_DIR!!/bin
-isExecutable=true
-EOF
diff --git a/projects/generate b/projects/generate
deleted file mode 100755
index 7d3c59965..000000000
--- a/projects/generate
+++ /dev/null
@@ -1,337 +0,0 @@
-#!/bin/bash
-
-# This file is part of OpenTTD.
-# OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
-# OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-# See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
-
-# This file generates all project files based on sources.list, so everyone who
-# can start a bash process, can update the project files.
-
-# Set neutral locale so sort behaves the same everywhere
-LC_ALL=C
-export LC_ALL
-
-# We really need gawk for this!
-AWK=gawk
-
-${AWK} --version > /dev/null 2> /dev/null
-if [ "$?" != "0" ]; then
- echo "This script needs gawk to run properly"
- exit 1
-fi
-
-ROOT_DIR="`pwd`/.."
-if ! [ -e "$ROOT_DIR/source.list" ]
-then
- ROOT_DIR="`pwd`"
-fi
-if ! [ -e "$ROOT_DIR/source.list" ]
-then
- echo "Can't find source.list, needed in order to make this run. Please go to either"
- echo " the project dir, or the root dir of a clean SVN checkout."
- exit 1
-fi
-
-# openttd_vs142.sln is for MSVC 2019
-# openttd_vs142.vcxproj is for MSVC 2019
-# openttd_vs142.vcxproj.filters is for MSVC 2019
-# langs_vs142.vcxproj is for MSVC 2019
-# strgen_vs142.vcxproj is for MSVC 2019
-# strgen_vs142.vcxproj.filters is for MSVC 2019
-# generate_vs142.vcxproj is for MSVC 2019
-# version_vs142.vcxproj is for MSVC 2019
-# basesets_vs142.vcxproj is for MSVC 2019
-
-# openttd_vs141.sln is for MSVC 2017
-# openttd_vs141.vcxproj is for MSVC 2017
-# openttd_vs141.vcxproj.filters is for MSVC 2017
-# langs_vs141.vcxproj is for MSVC 2017
-# strgen_vs141.vcxproj is for MSVC 2017
-# strgen_vs141.vcxproj.filters is for MSVC 2017
-# generate_vs141.vcxproj is for MSVC 2017
-# version_vs141.vcxproj is for MSVC 2017
-# basesets_vs141.vcxproj is for MSVC 2017
-
-# openttd_vs140.sln is for MSVC 2015
-# openttd_vs140.vcxproj is for MSVC 2015
-# openttd_vs140.vcxproj.filters is for MSVC 2015
-# langs_vs140.vcxproj is for MSVC 2015
-# strgen_vs140.vcxproj is for MSVC 2015
-# strgen_vs140.vcxproj.filters is for MSVC 2015
-# generate_vs140.vcxproj is for MSVC 2015
-# version_vs140.vcxproj is for MSVC 2015
-# basesets_vs140.vcxproj is for MSVC 2015
-
-
-
-
-# First, collect the list of Windows files
-allegro_config=""
-sdl_config="1"
-sdl2_config="1"
-png_config="1"
-os="MSVC"
-enable_dedicated="0"
-enable_ai="1"
-with_cocoa="0"
-enable_directmusic="1"
-enable_fluidsynth="0"
-with_threads="1"
-file_prefix="..\\\\\\\\src\\\\\\\\"
-
-safety_check() {
- li=""
- for i in `cat $1 | grep -v "#\|ottdres.rc\|win32.cpp\|win32_v.cpp" | xargs -n 1 basename | sort`; do
- if [ "$li" = "$i" ]; then
- echo " !! ERROR !!"
- echo ""
- echo "The filename '$i' is already used in this project."
- echo "Because MSVC uses one single directory for all object files, it"
- echo "cannot handle filenames with the same name inside the same project."
- echo "Please rename either one of the file and try generating again."
- echo ""
- echo " !! ERROR !!"
- exit 1
- fi
- li="$i"
- done
-}
-
-grep '\.h' "$ROOT_DIR/source.list" | grep -v '../objs/langs/table/strings.h\|../objs/settings/table/settings.h' | sed 's/ //g' | sort > tmp.headers.source.list
-find "$ROOT_DIR/src" \( -iname "*.h" -or -iname "*.hpp" \) -and -not -ipath "*/.svn/*" | sed "s~$ROOT_DIR/src/~~" | sort > tmp.headers.src
-if [ -n "`diff tmp.headers.source.list tmp.headers.src`" ]; then
- echo "The following headers are missing in source.list and not in /src/ or vice versa."
- diff tmp.headers.source.list tmp.headers.src | grep '[<>]' | sort
- echo ""
-fi
-rm tmp.headers.*
-
-load_main_data() {
- # Read the source.list and process it
- RES="`cat $1 | ${AWK} -v BINMODE=1 '
- { gsub("\\r", "", $0); }
- /^( *)#end/ { if (deep == skip) { skip -= 1; } deep -= 1; next; }
- /^( *)#else/ { if (deep == skip) { skip -= 1; } else if (deep - 1 == skip) { skip += 1; } next; }
- /^( *)#if/ {
- gsub(" ", "", $0);
- gsub("^#if", "", $0);
- gsub("^ ", "", $0);
-
- if (deep != skip) { deep += 1; next; }
-
- deep += 1;
-
- if ($0 == "ALLEGRO" && "'$allegro_config'" == "") { next; }
- if ($0 == "SDL" && "'$sdl_config'" == "") { next; }
- if ($0 == "SDL2" && "'$sdl2_config'" == "") { next; }
- if ($0 == "PNG" && "'$png_config'" == "") { next; }
- if ($0 == "OSX" && "'$os'" != "OSX") { next; }
- if ($0 == "OS2" && "'$os'" != "OS2") { next; }
- if ($0 == "DOS" && "'$os'" != "DOS") { next; }
- if ($0 == "DEDICATED" && "'$enable_dedicated'" != "1") { next; }
- if ($0 == "AI" && "'$enable_ai'" == "0") { next; }
- if ($0 == "COCOA" && "'$with_cocoa'" == "0") { next; }
- if ($0 == "HAIKU" && "'$os'" != "HAIKU") { next; }
- if ($0 == "WIN32" && "'$os'" != "MINGW" &&
- "'$os'" != "CYGWIN" && "'$os'" != "MSVC" ) { next; }
- if ($0 == "MSVC" && "'$os'" != "MSVC") { next; }
- if ($0 == "DIRECTMUSIC" && "'$enable_directmusic'" != "1") { next; }
- if ($0 == "FLUIDSYNTH" && "'$enable_fluidsynth'" != "1") { next; }
- if ($0 == "USE_XAUDIO2" && "'$with_xaudio2'" == "0") { next; }
- if ($0 == "USE_THREADS" && "'$with_threads'" == "0") { next; }
-
- skip += 1;
-
- next;
- }
- /^( *)#/ {
- if (deep == skip) {
- gsub(" ", "", $0);
- gsub("^#", "", $0);
- gsub("^ ", "", $0);
- filter = $0;
- print "#3 <Filter Include=\\""filter"\\">";
- printf "#3 <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-%012d}</UniqueIdentifier>\n", i;
- print "#3 </Filter>";
- i += 1;
- }
-
- next;
- }
- /^$/ { next }
- {
- if (deep == skip) {
- gsub(" ", "", $0);
- gsub("/", "\\\\\\\\", $0);
- split($0, file, ".");
- cltype = "ClInclude"
- if (file[2] == "cpp") cltype = "ClCompile";
- if (file[2] == "rc") cltype = "ResourceCompile";
- print "#2 <"cltype" Include=\\"'$file_prefix'"$0"\\" />";
- print "#4 <"cltype" Include=\\"'$file_prefix'"$0"\\">";
- print "#4 <Filter>"filter"</Filter>";
- print "#4 </"cltype">";
- }
- }
- '`"
-
- eval "$2=\"\$RES\""
-}
-
-load_lang_data() {
- RES=""
- # Windows Folder sort and Linux Folder sort are slightly different.
- # By removing the extension and sorting it on Linux, they are the same.
- for i in `ls $1 | sed s~.txt$~~g | sort`
- do
- i=`basename $i`
- if [ "$i" == "english" ]
- then
- continue
- fi
- RES="$RES
-#2 <CustomBuild Include=\"..\\\\src\\\\lang\\\\"$i".txt\">
-#2 <Message Condition=\"'\$(Configuration)|\$(Platform)'=='Debug|Win32'\">Generating "$i" language file</Message>
-#2 <Command Condition=\"'\$(Configuration)|\$(Platform)'=='Debug|Win32'\">..\\\\objs\\\\strgen\\\\strgen.exe -s ..\\\\src\\\\lang -d ..\\\\bin\\\\lang \"%(FullPath)\"</Command>
-#2 <AdditionalInputs Condition=\"'\$(Configuration)|\$(Platform)'=='Debug|Win32'\">..\\\\src\\\\lang\\\\english.txt;..\\\\objs\\\\strgen\\\\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
-#2 <Outputs Condition=\"'\$(Configuration)|\$(Platform)'=='Debug|Win32'\">..\\\\bin\\\\lang\\\\"$i".lng;%(Outputs)</Outputs>
-#2 </CustomBuild>
-#3 <CustomBuild Include=\"..\\\\src\\\\lang\\\\"$i".txt\">
-#3 <Filter>Translations</Filter>
-#3 </CustomBuild>"
- done
-
- eval "$2=\"\$RES\""
-}
-
-load_settings_data() {
- RES=""
- RES2="
-#3..\\\\objs\\\\settings\\\\settings_gen.exe -o ..\\\\objs\\\\settings\\\\table\\\\settings.h -b ..\\\\src\\\\table\\\\settings.h.preamble -a ..\\\\src\\\\table\\\\settings.h.postamble"
- for i in `ls $1`
- do
- i=`basename $i`
- RES="$RES
-#2 <None Include=\"..\\\\src\\\\table\\\\"$i"\" />
-#4 <None Include=\"..\\\\src\\\\table\\\\"$i"\">
-#4 <Filter>INI</Filter>
-#4 </None>"
- RES2="$RES2 ..\\\\src\\\\table\\\\"$i
- done
-
- eval "$2=\"\$RES\$RES2\""
-}
-
-load_baseset_data() {
- FIRST=""
- RES=""
- RES2="
-#4 <Langs>"
- # Windows Folder sort and Linux Folder sort are slightly different.
- # By removing the extension and sorting it on Linux, they are the same.
- for i in `ls $2 | sed s~.txt$~~g | sort`
- do
- if [ "$FIRST" != "" ]; then
- RES2="$RES2;"
- else
- FIRST=1
- fi
- i=`basename $i`
- RES2="$RES2..\\\\src\\\\lang\\\\$i.txt"
- done
- RES2="$RES2</Langs>"
- # Windows Folder sort and Linux Folder sort are slightly different.
- # By fiddling with the extension and sorting it on Linux, they are the same.
- for i in `ls $1 | sed s~\\\.~000~g | sort | sed s~000~.~g`
- do
- i=`basename $i`
- RES="$RES
-#2 <CustomBuild Include=\"..\\\\media\\\\baseset\\\\"$i"\">
-#2 <Message Condition=\"'\$(Configuration)|\$(Platform)'=='Debug|Win32'\">Generating "$i" baseset metadata file</Message>
-#2 <Command Condition=\"'\$(Configuration)|\$(Platform)'=='Debug|Win32'\">cscript //nologo ..\\\\media\\\\baseset\\\\translations.vbs \"%(FullPath)\" \"\$(OutputPath)$i\" ..\\\\src\\\\lang ..\\\\bin\\\\baseset\\\\orig_extra.grf</Command>
-#2 <AdditionalInputs Condition=\"'\$(Configuration)|\$(Platform)'=='Debug|Win32'\">\$(Langs);..\\\\bin\\\\baseset\\\\orig_extra.grf;%(AdditionalInputs)</AdditionalInputs>
-#2 <Outputs Condition=\"'\$(Configuration)|\$(Platform)'=='Debug|Win32'\">..\\\\bin\\\\baseset\\\\"$i";%(Outputs)</Outputs>
-#2 </CustomBuild>
-#3 <CustomBuild Include=\"..\\\\media\\\\baseset\\\\"$i"\">
-#3 <Filter>Baseset Metadata</Filter>
-#3 </CustomBuild>"
- done
-
- eval "$3=\"\$RES\$RES2\""
-}
-
-generate() {
- echo "Generating $2..."
- # Everything above the !!FILTERS!! marker
- cat "$ROOT_DIR/projects/$2".in | ${AWK} -v BINMODE=1 -v FILTERS="$3" -v FILES="$1" '
- /^$/ { next }
- /!!FILTERS!!/ {
- split(FILTERS, filters, "\n");
- for (i = 1; filters[i] != ""; i++) {
- line = $0
- gsub(/!!FILTERS!!/, filters[i], line);
- print line;
- }
- next;
- }
- /!!FILES!!/ {
- split(FILES, files, "\n");
- for (i = 1; files[i] != ""; i++) {
- line = $0
- gsub(/!!FILES!!/, files[i], line);
- print line;
- }
- next;
- }
- {
- print $0;
- }
- ' > "$ROOT_DIR/projects/$2"
-}
-
-safety_check "$ROOT_DIR/source.list"
-
-load_main_data "$ROOT_DIR/source.list" openttd
-openttdfiles=`echo "$openttd" | grep "^#4" | sed "s~#4~~g"`
-openttdfilters=`echo "$openttd" | grep "^#3" | sed "s~#3~~g"`
-openttdvcxproj=`echo "$openttd" | grep "^#2" | sed "s~#2~~g"`
-
-load_lang_data "$ROOT_DIR/src/lang/*.txt" lang
-langfiles=`echo "$lang" | grep "^#3" | sed "s~#3~~g"`
-langvcxproj=`echo "$lang" | grep "^#2" | sed "s~#2~~g"`
-
-load_settings_data "$ROOT_DIR/src/table/*.ini" settings
-settingsfiles=`echo "$settings" | grep "^#4" | sed "s~#4~~g"`
-settingscommand=`echo "$settings" | grep "^#3" | sed "s~#3~~g"`
-settingsvcxproj=`echo "$settings" | grep "^#2" | sed "s~#2~~g"`
-
-load_baseset_data "$ROOT_DIR/media/baseset/*.ob?" "$ROOT_DIR/src/lang/*.txt" baseset
-basesetfiles=`echo "$baseset" | grep "^#3" | sed "s-#3--g"`
-basesetvcxproj=`echo "$baseset" | grep "^#2" | sed "s~#2~~g"`
-basesetlangs=`echo "$baseset" | grep "^#4" | sed "s~#4~~g"`
-
-generate "$openttdvcxproj" "openttd_vs140.vcxproj"
-generate "$openttdfiles" "openttd_vs140.vcxproj.filters" "$openttdfilters"
-generate "$openttdvcxproj" "openttd_vs141.vcxproj"
-generate "$openttdfiles" "openttd_vs141.vcxproj.filters" "$openttdfilters"
-generate "$openttdvcxproj" "openttd_vs142.vcxproj"
-generate "$openttdfiles" "openttd_vs142.vcxproj.filters" "$openttdfilters"
-generate "$langvcxproj" "langs_vs140.vcxproj"
-generate "$langfiles" "langs_vs140.vcxproj.filters"
-generate "$langvcxproj" "langs_vs141.vcxproj"
-generate "$langfiles" "langs_vs141.vcxproj.filters"
-generate "$langvcxproj" "langs_vs142.vcxproj"
-generate "$langfiles" "langs_vs142.vcxproj.filters"
-generate "$settingsvcxproj" "settings_vs140.vcxproj" "$settingscommand"
-generate "$settingsfiles" "settings_vs140.vcxproj.filters"
-generate "$settingsvcxproj" "settings_vs141.vcxproj" "$settingscommand"
-generate "$settingsfiles" "settings_vs141.vcxproj.filters"
-generate "$settingsvcxproj" "settings_vs142.vcxproj" "$settingscommand"
-generate "$settingsfiles" "settings_vs142.vcxproj.filters"
-generate "$basesetvcxproj" "basesets_vs140.vcxproj" "$basesetlangs"
-generate "$basesetfiles" "basesets_vs140.vcxproj.filters"
-generate "$basesetvcxproj" "basesets_vs141.vcxproj" "$basesetlangs"
-generate "$basesetfiles" "basesets_vs141.vcxproj.filters"
-generate "$basesetvcxproj" "basesets_vs142.vcxproj" "$basesetlangs"
-generate "$basesetfiles" "basesets_vs142.vcxproj.filters"
diff --git a/projects/generate.vbs b/projects/generate.vbs
deleted file mode 100644
index 577dce955..000000000
--- a/projects/generate.vbs
+++ /dev/null
@@ -1,414 +0,0 @@
-Option Explicit
-
-' This file is part of OpenTTD.
-' OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
-' OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-' See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
-
-Dim FSO
-Set FSO = CreateObject("Scripting.FileSystemObject")
-
-' openttd_vs142.sln is for MSVC 2019
-' openttd_vs142.vcxproj is for MSVC 2019
-' openttd_vs142.vcxproj.filters is for MSVC 2019
-' langs_vs142.vcxproj is for MSVC 2019
-' strgen_vs142.vcxproj is for MSVC 2019
-' strgen_vs142.vcxproj.filters is for MSVC 2019
-' generate_vs142.vcxproj is for MSVC 2019
-' version_vs142.vcxproj is for MSVC 2019
-' basesets_vs142.vcxproj is for MSVC 2019
-
-' openttd_vs141.sln is for MSVC 2017
-' openttd_vs141.vcxproj is for MSVC 2017
-' openttd_vs141.vcxproj.filters is for MSVC 2017
-' langs_vs141.vcxproj is for MSVC 2017
-' strgen_vs141.vcxproj is for MSVC 2017
-' strgen_vs141.vcxproj.filters is for MSVC 2017
-' generate_vs141.vcxproj is for MSVC 2017
-' version_vs141.vcxproj is for MSVC 2017
-' basesets_vs141.vcxproj is for MSVC 2017
-
-' openttd_vs140.sln is for MSVC 2015
-' openttd_vs140.vcxproj is for MSVC 2015
-' openttd_vs140.vcxproj.filters is for MSVC 2015
-' langs_vs140.vcxproj is for MSVC 2015
-' strgen_vs140.vcxproj is for MSVC 2015
-' strgen_vs140.vcxproj.filters is for MSVC 2015
-' generate_vs140.vcxproj is for MSVC 2015
-' version_vs140.vcxproj is for MSVC 2015
-' basesets_vs140.vcxproj is for MSVC 2015
-
-Sub safety_check(filename)
- Dim file, line, regexp, list
-
- ' Define regexp
- Set regexp = New RegExp
- regexp.Pattern = "#|ottdres.rc|win32.cpp|win32_v.cpp"
- regexp.Global = True
-
- ' We use a dictionary to check duplicates
- Set list = CreateObject("Scripting.Dictionary")
-
- Set file = FSO.OpenTextFile(filename, 1, 0, 0)
- While Not file.AtEndOfStream
- line = Replace(file.ReadLine, Chr(9), "") ' Remove tabs
- If Len(line) > 0 And Not regexp.Test(line) Then
- line = FSO.GetFileName(line)
- if list.Exists(line) Then
- WScript.Echo " !! ERROR !!" _
- & vbCrLf & "" _
- & vbCrLf & "The filename '" & line & "' is already used in this project." _
- & vbCrLf & "Because MSVC uses one single directory for all object files, it" _
- & vbCrLf & "cannot handle filenames with the same name inside the same project." _
- & vbCrLf & "Please rename either one of the file and try generating again." _
- & vbCrLf & "" _
- & vbCrLf & " !! ERROR !!"
- WScript.Quit(1)
- End If
- list.Add line, line
- End If
- Wend
- file.Close
-End Sub
-
-Sub get_files(srcdir, dir, list)
- Dim file, filename
- Dim rekeep, reskip
-
- ' pattern for files to keep
- Set rekeep = New RegExp
- rekeep.Pattern = "\.h(pp)?$"
- rekeep.Global = True
-
- ' pattern for files to exclude
- Set reskip = New RegExp
- reskip.Pattern = "\.svn"
- reskip.Global = True
-
- For Each file in dir.Files
- filename = Replace(file.path, srcdir, "") ' Remove */src/
- filename = Replace(filename, "\", "/") ' Replace separators
- If rekeep.Test(filename) And Not reskip.Test(filename) Then
- list.Add filename, filename
- End If
- Next
-End Sub
-
-Sub get_dir_files(srcdir, dir, list)
- Dim folder
- ' Get files
- get_files srcdir, dir, list
-
- ' Recurse in subfolders
- For Each folder in dir.SubFolders
- get_dir_files srcdir, folder, list
- Next
-End Sub
-
-Sub headers_check(filename, dir)
- Dim source_list_headers, src_dir_headers, regexp, line, file, str
-
- ' Define regexp for source.list parsing
- Set regexp = New RegExp
- regexp.Pattern = "\.h"
- regexp.Global = True
-
- ' Parse source.list and store headers in a dictionary
- Set source_list_headers = CreateObject("Scripting.Dictionary")
- Set file = FSO.OpenTextFile(filename, 1, 0, 0)
- While Not file.AtEndOfStream
- line = Replace(file.ReadLine, Chr(9), "") ' Remove tabs
- If Len(line) > 0 And regexp.Test(line) And line <> "../objs/langs/table/strings.h" And line <> "../objs/settings/table/settings.h" Then
- source_list_headers.Add line, line
- End If
- Wend
- file.Close()
-
- ' Get header files in /src/
- Set src_dir_headers = CreateObject("Scripting.Dictionary")
- get_dir_files dir, FSO.GetFolder(dir), src_dir_headers
-
- ' Finding files in source.list but not in /src/
- For Each line In source_list_headers
- If Not src_dir_headers.Exists(line) Then
- str = str & "< " & line & vbCrLf
- End If
- Next
-
- ' Finding files in /src/ but not in source.list
- For Each line In src_dir_headers
- If Not source_list_headers.Exists(line) Then
- str = str & "> " & line & vbCrLf
- End If
- Next
-
- ' Display the missing files if any
- If str <> "" Then
- str = "The following headers are missing in source.list and not in /src/ or vice versa." _
- & vbCrLf & str
- WScript.Echo str
- End If
-End Sub
-
-Sub load_main_data(filename, ByRef vcxproj, ByRef filters, ByRef files)
- Dim file, line, deep, skip, first_filter, first_file, filter, cltype, index
- index = 0
- ' Read the source.list and process it
- Set file = FSO.OpenTextFile(filename, 1, 0, 0)
- While Not file.AtEndOfStream
- line = Replace(file.ReadLine, Chr(9), "") ' Remove tabs
- If Len(line) > 0 Then
- Select Case Split(line, " ")(0)
- Case "#end"
- If deep = skip Then skip = skip - 1
- deep = deep - 1
- Case "#else"
- If deep = skip Then
- skip = skip - 1
- ElseIf deep - 1 = skip Then
- skip = skip + 1
- End If
- Case "#if"
- line = Replace(line, "#if ", "")
- If deep = skip And ( _
- line = "SDL" Or _
- line = "SDL2" Or _
- line = "PNG" Or _
- line = "WIN32" Or _
- line = "MSVC" Or _
- line = "DIRECTMUSIC" Or _
- line = "AI" Or _
- line = "USE_SSE" Or _
- line = "USE_XAUDIO2" Or _
- line = "USE_THREADS" _
- ) Then skip = skip + 1
- deep = deep + 1
- Case "#"
- if deep = skip Then
- line = Replace(line, "# ", "")
- if first_filter <> 0 Then
- filters = filters & vbCrLf
- Else
- first_filter = 1
- End If
- filter = line
- filters = filters & _
- " <Filter Include="& Chr(34) & filter & Chr(34) & ">" & vbCrLf & _
- " <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-" & String(12 - Len(CStr(index)), "0") & index & "}</UniqueIdentifier>" & vbCrLf & _
- " </Filter>"
- index = index + 1
- End If
- Case Else
- If deep = skip Then
- line = Replace(line, "/" ,"\")
- if first_file <> 0 Then
- vcxproj = vcxproj & vbCrLf
- files = files & vbCrLf
- Else
- first_file = 1
- End If
- Select Case Split(Line, ".")(1)
- Case "cpp"
- cltype = "ClCompile"
- Case "rc"
- cltype = "ResourceCompile"
- Case Else
- cltype = "ClInclude"
- End Select
- vcxproj = vcxproj & " <" & cltype & " Include="& Chr(34) & "..\src\" & line & Chr(34) & " />"
- files = files & _
- " <" & cltype & " Include="& Chr(34) & "..\src\" & line & Chr(34) & ">" & vbCrLf & _
- " <Filter>" & filter & "</Filter>" & vbCrLf & _
- " </" & cltype & ">"
- End If
- End Select
- End If
- Wend
- file.Close()
-End Sub
-
-Sub load_lang_data(dir, ByRef vcxproj, ByRef files)
- Dim folder, file, first_time
- Set folder = FSO.GetFolder(dir)
- For Each file In folder.Files
- file = FSO.GetFileName(file)
- If file <> "english.txt" And FSO.GetExtensionName(file) = "txt" Then
- file = Left(file, Len(file) - 4)
- If first_time <> 0 Then
- vcxproj = vcxproj & vbCrLf
- files = files & vbCrLf
- Else
- first_time = 1
- End If
- vcxproj = vcxproj & _
- " <CustomBuild Include=" & Chr(34) & "..\src\lang\" & file & ".txt" & Chr(34) & ">" & vbCrLf & _
- " <Message Condition=" & Chr(34) & "'$(Configuration)|$(Platform)'=='Debug|Win32'" & Chr(34) & ">Generating " & file & " language file</Message>" & vbCrLf & _
- " <Command Condition=" & Chr(34) & "'$(Configuration)|$(Platform)'=='Debug|Win32'" & Chr(34) & ">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang " & Chr(34) & "%(FullPath)" & Chr(34) & "</Command>" & vbCrLf & _
- " <AdditionalInputs Condition=" & Chr(34) & "'$(Configuration)|$(Platform)'=='Debug|Win32'" & Chr(34) & ">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>" & vbCrLf & _
- " <Outputs Condition=" & Chr(34) & "'$(Configuration)|$(Platform)'=='Debug|Win32'" & Chr(34) & ">..\bin\lang\" & file & ".lng;%(Outputs)</Outputs>" & vbCrLf & _
- " </CustomBuild>"
- files = files & _
- " <CustomBuild Include=" & Chr(34) & "..\src\lang\" & file & ".txt" & Chr(34) & ">" & vbCrLf & _
- " <Filter>Translations</Filter>" & vbCrLf & _
- " </CustomBuild>"
- End If
- Next
-End Sub
-
-Sub load_settings_data(dir, ByRef vcxproj, ByRef command, ByRef files)
- Dim folder, file, first_time
- command = "..\objs\settings\settings_gen.exe -o ..\objs\settings\table\settings.h -b ..\src\table\settings.h.preamble -a ..\src\table\settings.h.postamble"
- Set folder = FSO.GetFolder(dir)
- For Each file In folder.Files
- file = FSO.GetFileName(file)
- If FSO.GetExtensionName(file) = "ini" Then
- if first_time <> 0 Then
- vcxproj = vcxproj & vbCrLf
- files = files & vbCrLf
- Else
- first_time = 1
- End If
- vcxproj = vcxproj & _
- " <None Include=" & Chr(34) & "..\src\table\" & file & Chr(34) & " />"
- command = command & " ..\src\table\" & file
- files = files & _
- " <None Include=" & Chr(34) & "..\src\table\" & file & Chr(34) & ">" & vbCrLf & _
- " <Filter>INI</Filter>" & vbCrLf & _
- " </None>"
- End If
- Next
-End Sub
-
-Sub load_baseset_data(dir, langdir, ByRef vcxproj, ByRef files, ByRef langs)
- Dim folder, file, ext, first_time
- Set folder = FSO.GetFolder(langdir)
- langs = " <Langs>"
- For Each file In folder.Files
- If first_time <> 0 Then
- langs = langs & ";"
- Else
- first_time = 1
- End If
- file = FSO.GetFileName(file)
- ext = FSO.GetExtensionName(file)
- langs = langs & "..\src\lang\" & file
- Next
- langs = langs & "</Langs>"
- first_time = 0
- Set folder = FSO.GetFolder(dir)
- For Each file In folder.Files
- file = FSO.GetFileName(file)
- ext = FSO.GetExtensionName(file)
- If ext = "obm" Or ext = "obg" Or ext = "obs" Then
- If first_time <> 0 Then
- vcxproj = vcxproj & vbCrLf
- files = files & vbCrLf
- Else
- first_time = 1
- End If
- vcxproj = vcxproj & _
- " <CustomBuild Include=" & Chr(34) & "..\media\baseset\" & file & Chr(34) & ">" & vbCrLf & _
- " <Message Condition=" & Chr(34) & "'$(Configuration)|$(Platform)'=='Debug|Win32'" & Chr(34) & ">Generating " & file & " baseset metadata file</Message>" & vbCrLf & _
- " <Command Condition=" & Chr(34) & "'$(Configuration)|$(Platform)'=='Debug|Win32'" & Chr(34) & ">cscript //nologo ..\media\baseset\translations.vbs " & Chr(34) & "%(FullPath)" & Chr(34) & " " & Chr(34) & "$(OutputPath)" & file & Chr(34) & " ..\src\lang ..\bin\baseset\orig_extra.grf</Command>" & vbCrLf & _
- " <AdditionalInputs Condition=" & Chr(34) & "'$(Configuration)|$(Platform)'=='Debug|Win32'" & Chr(34) & ">$(Langs);..\bin\baseset\orig_extra.grf;%(AdditionalInputs)</AdditionalInputs>" & vbCrLf & _
- " <Outputs Condition=" & Chr(34) & "'$(Configuration)|$(Platform)'=='Debug|Win32'" & Chr(34) & ">..\bin\baseset\" & file & ";%(Outputs)</Outputs>" & vbCrLf & _
- " </CustomBuild>"
- files = files & _
- " <CustomBuild Include=" & Chr(34) & "..\media\baseset\" & file & Chr(34) & ">" & vbCrLf & _
- " <Filter>Baseset Metadata</Filter>" & vbCrLf & _
- " </CustomBuild>"
- End If
- Next
-End Sub
-
-Sub generate(data, dest, data2)
- Dim srcfile, destfile, line, regexp
- WScript.Echo "Generating " & FSO.GetFileName(dest) & "..."
- Set srcfile = FSO.OpenTextFile(dest & ".in", 1, 0, 0)
- Set destfile = FSO.CreateTextFile(dest, -1, 0)
-
- If Not IsNull(data2) Then
- ' Everything above the !!FILTERS!! marker
- Set regexp = New RegExp
- regexp.Pattern = "!!FILTERS!!"
- regexp.Global = True
-
- line = srcfile.ReadLine()
- While Not regexp.Test(line)
- If len(line) > 0 Then destfile.WriteLine(line)
- line = srcfile.ReadLine()
- Wend
-
- ' Our generated content
- line = regexp.Replace(line, data2)
- destfile.WriteLine(line)
- End If
-
- ' Everything above the !!FILES!! marker
- line = srcfile.ReadLine()
- While line <> "!!FILES!!"
- If len(line) > 0 Then destfile.WriteLine(line)
- line = srcfile.ReadLine()
- Wend
-
- ' Our generated content
- destfile.WriteLine(data)
-
- ' Everything below the !!FILES!! marker
- While Not srcfile.AtEndOfStream
- line = srcfile.ReadLine()
- If len(line) > 0 Then destfile.WriteLine(line)
- Wend
- srcfile.Close()
- destfile.Close()
-End Sub
-
-Dim ROOT_DIR
-ROOT_DIR = FSO.GetFolder("..").Path
-If Not FSO.FileExists(ROOT_DIR & "/source.list") Then
- ROOT_DIR = FSO.GetFolder(".").Path
-End If
-If Not FSO.FileExists(ROOT_DIR & "/source.list") Then
- WScript.Echo "Can't find source.list, needed in order to make this run." _
- & vbCrLf & "Please go to either the project dir, or the root dir of a clean SVN checkout."
- WScript.Quit(1)
-End If
-
-safety_check ROOT_DIR & "/source.list"
-headers_check ROOT_DIR & "/source.list", ROOT_DIR & "\src\" ' Backslashes needed for DoFiles
-
-Dim openttdvcxproj, openttdfilters, openttdfiles
-load_main_data ROOT_DIR & "/source.list", openttdvcxproj, openttdfilters, openttdfiles
-generate openttdvcxproj, ROOT_DIR & "/projects/openttd_vs140.vcxproj", Null
-generate openttdfiles, ROOT_DIR & "/projects/openttd_vs140.vcxproj.filters", openttdfilters
-generate openttdvcxproj, ROOT_DIR & "/projects/openttd_vs141.vcxproj", Null
-generate openttdfiles, ROOT_DIR & "/projects/openttd_vs141.vcxproj.filters", openttdfilters
-generate openttdvcxproj, ROOT_DIR & "/projects/openttd_vs142.vcxproj", Null
-generate openttdfiles, ROOT_DIR & "/projects/openttd_vs142.vcxproj.filters", openttdfilters
-
-Dim langvcxproj, langfiles
-load_lang_data ROOT_DIR & "/src/lang", langvcxproj, langfiles
-generate langvcxproj, ROOT_DIR & "/projects/langs_vs140.vcxproj", Null
-generate langfiles, ROOT_DIR & "/projects/langs_vs140.vcxproj.filters", Null
-generate langvcxproj, ROOT_DIR & "/projects/langs_vs141.vcxproj", Null
-generate langfiles, ROOT_DIR & "/projects/langs_vs141.vcxproj.filters", Null
-generate langvcxproj, ROOT_DIR & "/projects/langs_vs142.vcxproj", Null
-generate langfiles, ROOT_DIR & "/projects/langs_vs142.vcxproj.filters", Null
-
-Dim settingsvcxproj, settingscommand, settingsfiles
-load_settings_data ROOT_DIR & "/src/table", settingsvcxproj, settingscommand, settingsfiles
-generate settingsvcxproj, ROOT_DIR & "/projects/settings_vs140.vcxproj", settingscommand
-generate settingsfiles, ROOT_DIR & "/projects/settings_vs140.vcxproj.filters", Null
-generate settingsvcxproj, ROOT_DIR & "/projects/settings_vs141.vcxproj", settingscommand
-generate settingsfiles, ROOT_DIR & "/projects/settings_vs141.vcxproj.filters", Null
-generate settingsvcxproj, ROOT_DIR & "/projects/settings_vs142.vcxproj", settingscommand
-generate settingsfiles, ROOT_DIR & "/projects/settings_vs142.vcxproj.filters", Null
-
-Dim basesetvcxproj, basesetfiles, basesetlangs
-load_baseset_data ROOT_DIR & "/media/baseset", ROOT_DIR & "/src/lang", basesetvcxproj, basesetfiles, basesetlangs
-generate basesetvcxproj, ROOT_DIR & "/projects/basesets_vs140.vcxproj", basesetlangs
-generate basesetfiles, ROOT_DIR & "/projects/basesets_vs140.vcxproj.filters", Null
-generate basesetvcxproj, ROOT_DIR & "/projects/basesets_vs141.vcxproj", basesetlangs
-generate basesetfiles, ROOT_DIR & "/projects/basesets_vs141.vcxproj.filters", Null
-generate basesetvcxproj, ROOT_DIR & "/projects/basesets_vs142.vcxproj", basesetlangs
-generate basesetfiles, ROOT_DIR & "/projects/basesets_vs142.vcxproj.filters", Null
diff --git a/projects/generate_vs140.vcxproj b/projects/generate_vs140.vcxproj
deleted file mode 100644
index b17142050..000000000
--- a/projects/generate_vs140.vcxproj
+++ /dev/null
@@ -1,39 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectName>generate</ProjectName>
- <ProjectGuid>{2F31FD79-D1AC-43C4-89F3-B0D5E4E53E34}</ProjectGuid>
- <RootNamespace>generate</RootNamespace>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>Utility</ConfigurationType>
- <PlatformToolset>v140</PlatformToolset>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Label="ExtensionSettings">
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros" />
- <ItemDefinitionGroup>
- </ItemDefinitionGroup>
- <ItemGroup>
- <CustomBuild Include="..\source.list">
- <FileType>Document</FileType>
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Running %27generate.vbs%27 ...</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cscript "$(ProjectDir)generate.vbs"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(FullPath);%(AdditionalInputs)</AdditionalInputs>
- </CustomBuild>
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
- <ImportGroup Label="ExtensionTargets">
- </ImportGroup>
-</Project>
diff --git a/projects/generate_vs141.vcxproj b/projects/generate_vs141.vcxproj
deleted file mode 100644
index d7a877db1..000000000
--- a/projects/generate_vs141.vcxproj
+++ /dev/null
@@ -1,39 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectName>generate</ProjectName>
- <ProjectGuid>{2F31FD79-D1AC-43C4-89F3-B0D5E4E53E34}</ProjectGuid>
- <RootNamespace>generate</RootNamespace>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>Utility</ConfigurationType>
- <PlatformToolset>v141</PlatformToolset>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Label="ExtensionSettings">
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros" />
- <ItemDefinitionGroup>
- </ItemDefinitionGroup>
- <ItemGroup>
- <CustomBuild Include="..\source.list">
- <FileType>Document</FileType>
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Running %27generate.vbs%27 ...</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cscript "$(ProjectDir)generate.vbs"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(FullPath);%(AdditionalInputs)</AdditionalInputs>
- </CustomBuild>
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
- <ImportGroup Label="ExtensionTargets">
- </ImportGroup>
-</Project>
diff --git a/projects/generate_vs142.vcxproj b/projects/generate_vs142.vcxproj
deleted file mode 100644
index 7230676cb..000000000
--- a/projects/generate_vs142.vcxproj
+++ /dev/null
@@ -1,39 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectName>generate</ProjectName>
- <ProjectGuid>{2F31FD79-D1AC-43C4-89F3-B0D5E4E53E34}</ProjectGuid>
- <RootNamespace>generate</RootNamespace>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>Utility</ConfigurationType>
- <PlatformToolset>v142</PlatformToolset>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Label="ExtensionSettings">
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros" />
- <ItemDefinitionGroup>
- </ItemDefinitionGroup>
- <ItemGroup>
- <CustomBuild Include="..\source.list">
- <FileType>Document</FileType>
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Running %27generate.vbs%27 ...</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cscript "$(ProjectDir)generate.vbs"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(FullPath);%(AdditionalInputs)</AdditionalInputs>
- </CustomBuild>
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
- <ImportGroup Label="ExtensionTargets">
- </ImportGroup>
-</Project>
diff --git a/projects/langs_vs140.vcxproj b/projects/langs_vs140.vcxproj
deleted file mode 100644
index 25e7160bf..000000000
--- a/projects/langs_vs140.vcxproj
+++ /dev/null
@@ -1,390 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectName>langs</ProjectName>
- <ProjectGuid>{0F066B23-18DF-4284-8265-F4A5E7E3B966}</ProjectGuid>
- <RootNamespace>langs</RootNamespace>
- <Keyword>MakeFileProj</Keyword>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>Utility</ConfigurationType>
- <UseOfMfc>false</UseOfMfc>
- <PlatformToolset>v140</PlatformToolset>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Label="ExtensionSettings">
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros" />
- <PropertyGroup>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\langs\</IntDir>
- </PropertyGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
- <PreBuildEvent>
- <Message>Generating strings.h</Message>
- <Command>..\objs\strgen\strgen.exe -s ..\src\lang -d ..\objs\langs\table</Command>
- </PreBuildEvent>
- <Midl>
- <TypeLibraryName>./langs.tlb</TypeLibraryName>
- <HeaderFileName>
- </HeaderFileName>
- </Midl>
- </ItemDefinitionGroup>
- <ItemGroup>
- <CustomBuild Include="..\src\lang\english.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating english language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\english.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\afrikaans.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating afrikaans language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\afrikaans.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\arabic_egypt.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating arabic_egypt language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\arabic_egypt.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\basque.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating basque language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\basque.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\belarusian.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating belarusian language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\belarusian.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\brazilian_portuguese.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating brazilian_portuguese language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\brazilian_portuguese.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\bulgarian.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating bulgarian language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\bulgarian.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\catalan.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating catalan language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\catalan.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\croatian.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating croatian language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\croatian.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\czech.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating czech language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\czech.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\danish.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating danish language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\danish.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\dutch.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating dutch language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\dutch.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\english_AU.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating english_AU language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\english_AU.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\english_US.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating english_US language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\english_US.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\esperanto.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating esperanto language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\esperanto.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\estonian.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating estonian language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\estonian.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\faroese.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating faroese language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\faroese.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\finnish.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating finnish language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\finnish.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\french.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating french language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\french.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\gaelic.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating gaelic language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\gaelic.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\galician.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating galician language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\galician.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\german.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating german language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\german.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\greek.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating greek language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\greek.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\hebrew.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating hebrew language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\hebrew.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\hungarian.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating hungarian language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\hungarian.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\icelandic.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating icelandic language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\icelandic.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\indonesian.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating indonesian language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\indonesian.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\irish.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating irish language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\irish.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\italian.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating italian language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\italian.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\japanese.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating japanese language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\japanese.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\korean.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating korean language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\korean.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\latin.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating latin language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\latin.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\latvian.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating latvian language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\latvian.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\lithuanian.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating lithuanian language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\lithuanian.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\luxembourgish.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating luxembourgish language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\luxembourgish.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\malay.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating malay language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\malay.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\norwegian_bokmal.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating norwegian_bokmal language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\norwegian_bokmal.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\norwegian_nynorsk.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating norwegian_nynorsk language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\norwegian_nynorsk.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\polish.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating polish language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\polish.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\portuguese.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating portuguese language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\portuguese.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\romanian.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating romanian language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\romanian.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\russian.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating russian language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\russian.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\serbian.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating serbian language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\serbian.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\simplified_chinese.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating simplified_chinese language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\simplified_chinese.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\slovak.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating slovak language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\slovak.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\slovenian.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating slovenian language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\slovenian.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\spanish.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating spanish language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\spanish.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\spanish_MX.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating spanish_MX language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\spanish_MX.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\swedish.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating swedish language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\swedish.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\tamil.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating tamil language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\tamil.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\thai.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating thai language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\thai.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\traditional_chinese.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating traditional_chinese language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\traditional_chinese.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\turkish.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating turkish language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\turkish.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\ukrainian.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating ukrainian language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\ukrainian.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\vietnamese.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating vietnamese language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\vietnamese.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\welsh.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating welsh language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\welsh.lng;%(Outputs)</Outputs>
- </CustomBuild>
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="strgen_vs140.vcxproj">
- <Project>{a133a442-bd0a-4ade-b117-ad7545e4bdd1}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
- <ImportGroup Label="ExtensionTargets">
- </ImportGroup>
-</Project>
diff --git a/projects/langs_vs140.vcxproj.filters b/projects/langs_vs140.vcxproj.filters
deleted file mode 100644
index bf5257ec8..000000000
--- a/projects/langs_vs140.vcxproj.filters
+++ /dev/null
@@ -1,176 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup>
- <Filter Include="Translations">
- <UniqueIdentifier>{2a164580-9033-4a01-974b-b21da507efda}</UniqueIdentifier>
- </Filter>
- </ItemGroup>
- <ItemGroup>
- <CustomBuild Include="..\src\lang\english.txt" />
- <CustomBuild Include="..\src\lang\afrikaans.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\arabic_egypt.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\basque.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\belarusian.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\brazilian_portuguese.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\bulgarian.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\catalan.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\croatian.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\czech.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\danish.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\dutch.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\english_AU.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\english_US.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\esperanto.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\estonian.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\faroese.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\finnish.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\french.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\gaelic.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\galician.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\german.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\greek.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\hebrew.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\hungarian.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\icelandic.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\indonesian.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\irish.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\italian.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\japanese.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\korean.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\latin.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\latvian.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\lithuanian.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\luxembourgish.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\malay.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\norwegian_bokmal.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\norwegian_nynorsk.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\polish.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\portuguese.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\romanian.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\russian.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\serbian.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\simplified_chinese.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\slovak.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\slovenian.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\spanish.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\spanish_MX.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\swedish.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\tamil.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\thai.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\traditional_chinese.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\turkish.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\ukrainian.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\vietnamese.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\welsh.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- </ItemGroup>
-</Project>
diff --git a/projects/langs_vs140.vcxproj.filters.in b/projects/langs_vs140.vcxproj.filters.in
deleted file mode 100644
index 0d60ee959..000000000
--- a/projects/langs_vs140.vcxproj.filters.in
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup>
- <Filter Include="Translations">
- <UniqueIdentifier>{2a164580-9033-4a01-974b-b21da507efda}</UniqueIdentifier>
- </Filter>
- </ItemGroup>
- <ItemGroup>
- <CustomBuild Include="..\src\lang\english.txt" />
-!!FILES!!
- </ItemGroup>
-</Project>
diff --git a/projects/langs_vs140.vcxproj.in b/projects/langs_vs140.vcxproj.in
deleted file mode 100644
index 3271fecff..000000000
--- a/projects/langs_vs140.vcxproj.in
+++ /dev/null
@@ -1,61 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectName>langs</ProjectName>
- <ProjectGuid>{0F066B23-18DF-4284-8265-F4A5E7E3B966}</ProjectGuid>
- <RootNamespace>langs</RootNamespace>
- <Keyword>MakeFileProj</Keyword>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>Utility</ConfigurationType>
- <UseOfMfc>false</UseOfMfc>
- <PlatformToolset>v140</PlatformToolset>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Label="ExtensionSettings">
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros" />
- <PropertyGroup>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\langs\</IntDir>
- </PropertyGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
- <PreBuildEvent>
- <Message>Generating strings.h</Message>
- <Command>..\objs\strgen\strgen.exe -s ..\src\lang -d ..\objs\langs\table</Command>
- </PreBuildEvent>
- <Midl>
- <TypeLibraryName>./langs.tlb</TypeLibraryName>
- <HeaderFileName>
- </HeaderFileName>
- </Midl>
- </ItemDefinitionGroup>
- <ItemGroup>
- <CustomBuild Include="..\src\lang\english.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating english language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\english.lng;%(Outputs)</Outputs>
- </CustomBuild>
-!!FILES!!
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="strgen_vs140.vcxproj">
- <Project>{a133a442-bd0a-4ade-b117-ad7545e4bdd1}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
- <ImportGroup Label="ExtensionTargets">
- </ImportGroup>
-</Project>
diff --git a/projects/langs_vs141.vcxproj b/projects/langs_vs141.vcxproj
deleted file mode 100644
index c554c6e37..000000000
--- a/projects/langs_vs141.vcxproj
+++ /dev/null
@@ -1,390 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectName>langs</ProjectName>
- <ProjectGuid>{0F066B23-18DF-4284-8265-F4A5E7E3B966}</ProjectGuid>
- <RootNamespace>langs</RootNamespace>
- <Keyword>MakeFileProj</Keyword>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>Utility</ConfigurationType>
- <UseOfMfc>false</UseOfMfc>
- <PlatformToolset>v141</PlatformToolset>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Label="ExtensionSettings">
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros" />
- <PropertyGroup>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\langs\</IntDir>
- </PropertyGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
- <PreBuildEvent>
- <Message>Generating strings.h</Message>
- <Command>..\objs\strgen\strgen.exe -s ..\src\lang -d ..\objs\langs\table</Command>
- </PreBuildEvent>
- <Midl>
- <TypeLibraryName>./langs.tlb</TypeLibraryName>
- <HeaderFileName>
- </HeaderFileName>
- </Midl>
- </ItemDefinitionGroup>
- <ItemGroup>
- <CustomBuild Include="..\src\lang\english.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating english language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\english.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\afrikaans.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating afrikaans language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\afrikaans.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\arabic_egypt.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating arabic_egypt language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\arabic_egypt.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\basque.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating basque language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\basque.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\belarusian.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating belarusian language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\belarusian.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\brazilian_portuguese.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating brazilian_portuguese language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\brazilian_portuguese.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\bulgarian.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating bulgarian language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\bulgarian.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\catalan.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating catalan language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\catalan.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\croatian.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating croatian language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\croatian.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\czech.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating czech language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\czech.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\danish.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating danish language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\danish.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\dutch.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating dutch language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\dutch.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\english_AU.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating english_AU language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\english_AU.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\english_US.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating english_US language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\english_US.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\esperanto.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating esperanto language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\esperanto.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\estonian.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating estonian language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\estonian.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\faroese.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating faroese language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\faroese.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\finnish.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating finnish language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\finnish.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\french.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating french language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\french.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\gaelic.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating gaelic language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\gaelic.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\galician.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating galician language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\galician.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\german.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating german language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\german.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\greek.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating greek language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\greek.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\hebrew.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating hebrew language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\hebrew.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\hungarian.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating hungarian language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\hungarian.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\icelandic.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating icelandic language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\icelandic.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\indonesian.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating indonesian language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\indonesian.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\irish.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating irish language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\irish.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\italian.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating italian language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\italian.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\japanese.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating japanese language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\japanese.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\korean.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating korean language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\korean.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\latin.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating latin language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\latin.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\latvian.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating latvian language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\latvian.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\lithuanian.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating lithuanian language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\lithuanian.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\luxembourgish.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating luxembourgish language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\luxembourgish.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\malay.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating malay language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\malay.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\norwegian_bokmal.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating norwegian_bokmal language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\norwegian_bokmal.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\norwegian_nynorsk.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating norwegian_nynorsk language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\norwegian_nynorsk.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\polish.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating polish language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\polish.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\portuguese.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating portuguese language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\portuguese.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\romanian.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating romanian language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\romanian.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\russian.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating russian language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\russian.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\serbian.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating serbian language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\serbian.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\simplified_chinese.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating simplified_chinese language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\simplified_chinese.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\slovak.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating slovak language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\slovak.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\slovenian.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating slovenian language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\slovenian.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\spanish.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating spanish language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\spanish.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\spanish_MX.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating spanish_MX language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\spanish_MX.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\swedish.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating swedish language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\swedish.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\tamil.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating tamil language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\tamil.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\thai.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating thai language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\thai.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\traditional_chinese.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating traditional_chinese language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\traditional_chinese.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\turkish.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating turkish language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\turkish.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\ukrainian.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating ukrainian language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\ukrainian.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\vietnamese.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating vietnamese language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\vietnamese.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\welsh.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating welsh language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\welsh.lng;%(Outputs)</Outputs>
- </CustomBuild>
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="strgen_vs141.vcxproj">
- <Project>{a133a442-bd0a-4ade-b117-ad7545e4bdd1}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
- <ImportGroup Label="ExtensionTargets">
- </ImportGroup>
-</Project>
diff --git a/projects/langs_vs141.vcxproj.filters b/projects/langs_vs141.vcxproj.filters
deleted file mode 100644
index bf5257ec8..000000000
--- a/projects/langs_vs141.vcxproj.filters
+++ /dev/null
@@ -1,176 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup>
- <Filter Include="Translations">
- <UniqueIdentifier>{2a164580-9033-4a01-974b-b21da507efda}</UniqueIdentifier>
- </Filter>
- </ItemGroup>
- <ItemGroup>
- <CustomBuild Include="..\src\lang\english.txt" />
- <CustomBuild Include="..\src\lang\afrikaans.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\arabic_egypt.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\basque.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\belarusian.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\brazilian_portuguese.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\bulgarian.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\catalan.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\croatian.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\czech.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\danish.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\dutch.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\english_AU.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\english_US.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\esperanto.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\estonian.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\faroese.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\finnish.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\french.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\gaelic.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\galician.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\german.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\greek.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\hebrew.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\hungarian.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\icelandic.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\indonesian.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\irish.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\italian.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\japanese.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\korean.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\latin.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\latvian.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\lithuanian.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\luxembourgish.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\malay.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\norwegian_bokmal.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\norwegian_nynorsk.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\polish.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\portuguese.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\romanian.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\russian.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\serbian.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\simplified_chinese.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\slovak.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\slovenian.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\spanish.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\spanish_MX.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\swedish.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\tamil.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\thai.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\traditional_chinese.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\turkish.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\ukrainian.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\vietnamese.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\welsh.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- </ItemGroup>
-</Project>
diff --git a/projects/langs_vs141.vcxproj.filters.in b/projects/langs_vs141.vcxproj.filters.in
deleted file mode 100644
index 0d60ee959..000000000
--- a/projects/langs_vs141.vcxproj.filters.in
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup>
- <Filter Include="Translations">
- <UniqueIdentifier>{2a164580-9033-4a01-974b-b21da507efda}</UniqueIdentifier>
- </Filter>
- </ItemGroup>
- <ItemGroup>
- <CustomBuild Include="..\src\lang\english.txt" />
-!!FILES!!
- </ItemGroup>
-</Project>
diff --git a/projects/langs_vs141.vcxproj.in b/projects/langs_vs141.vcxproj.in
deleted file mode 100644
index b73d52c5c..000000000
--- a/projects/langs_vs141.vcxproj.in
+++ /dev/null
@@ -1,61 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectName>langs</ProjectName>
- <ProjectGuid>{0F066B23-18DF-4284-8265-F4A5E7E3B966}</ProjectGuid>
- <RootNamespace>langs</RootNamespace>
- <Keyword>MakeFileProj</Keyword>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>Utility</ConfigurationType>
- <UseOfMfc>false</UseOfMfc>
- <PlatformToolset>v141</PlatformToolset>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Label="ExtensionSettings">
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros" />
- <PropertyGroup>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\langs\</IntDir>
- </PropertyGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
- <PreBuildEvent>
- <Message>Generating strings.h</Message>
- <Command>..\objs\strgen\strgen.exe -s ..\src\lang -d ..\objs\langs\table</Command>
- </PreBuildEvent>
- <Midl>
- <TypeLibraryName>./langs.tlb</TypeLibraryName>
- <HeaderFileName>
- </HeaderFileName>
- </Midl>
- </ItemDefinitionGroup>
- <ItemGroup>
- <CustomBuild Include="..\src\lang\english.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating english language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\english.lng;%(Outputs)</Outputs>
- </CustomBuild>
-!!FILES!!
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="strgen_vs141.vcxproj">
- <Project>{a133a442-bd0a-4ade-b117-ad7545e4bdd1}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
- <ImportGroup Label="ExtensionTargets">
- </ImportGroup>
-</Project>
diff --git a/projects/langs_vs142.vcxproj b/projects/langs_vs142.vcxproj
deleted file mode 100644
index 0a11156bb..000000000
--- a/projects/langs_vs142.vcxproj
+++ /dev/null
@@ -1,390 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectName>langs</ProjectName>
- <ProjectGuid>{0F066B23-18DF-4284-8265-F4A5E7E3B966}</ProjectGuid>
- <RootNamespace>langs</RootNamespace>
- <Keyword>MakeFileProj</Keyword>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>Utility</ConfigurationType>
- <UseOfMfc>false</UseOfMfc>
- <PlatformToolset>v142</PlatformToolset>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Label="ExtensionSettings">
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros" />
- <PropertyGroup>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\langs\</IntDir>
- </PropertyGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
- <PreBuildEvent>
- <Message>Generating strings.h</Message>
- <Command>..\objs\strgen\strgen.exe -s ..\src\lang -d ..\objs\langs\table</Command>
- </PreBuildEvent>
- <Midl>
- <TypeLibraryName>./langs.tlb</TypeLibraryName>
- <HeaderFileName>
- </HeaderFileName>
- </Midl>
- </ItemDefinitionGroup>
- <ItemGroup>
- <CustomBuild Include="..\src\lang\english.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating english language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\english.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\afrikaans.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating afrikaans language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\afrikaans.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\arabic_egypt.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating arabic_egypt language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\arabic_egypt.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\basque.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating basque language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\basque.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\belarusian.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating belarusian language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\belarusian.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\brazilian_portuguese.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating brazilian_portuguese language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\brazilian_portuguese.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\bulgarian.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating bulgarian language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\bulgarian.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\catalan.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating catalan language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\catalan.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\croatian.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating croatian language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\croatian.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\czech.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating czech language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\czech.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\danish.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating danish language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\danish.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\dutch.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating dutch language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\dutch.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\english_AU.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating english_AU language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\english_AU.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\english_US.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating english_US language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\english_US.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\esperanto.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating esperanto language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\esperanto.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\estonian.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating estonian language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\estonian.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\faroese.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating faroese language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\faroese.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\finnish.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating finnish language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\finnish.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\french.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating french language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\french.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\gaelic.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating gaelic language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\gaelic.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\galician.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating galician language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\galician.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\german.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating german language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\german.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\greek.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating greek language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\greek.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\hebrew.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating hebrew language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\hebrew.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\hungarian.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating hungarian language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\hungarian.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\icelandic.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating icelandic language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\icelandic.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\indonesian.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating indonesian language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\indonesian.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\irish.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating irish language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\irish.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\italian.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating italian language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\italian.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\japanese.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating japanese language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\japanese.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\korean.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating korean language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\korean.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\latin.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating latin language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\latin.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\latvian.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating latvian language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\latvian.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\lithuanian.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating lithuanian language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\lithuanian.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\luxembourgish.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating luxembourgish language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\luxembourgish.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\malay.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating malay language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\malay.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\norwegian_bokmal.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating norwegian_bokmal language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\norwegian_bokmal.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\norwegian_nynorsk.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating norwegian_nynorsk language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\norwegian_nynorsk.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\polish.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating polish language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\polish.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\portuguese.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating portuguese language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\portuguese.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\romanian.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating romanian language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\romanian.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\russian.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating russian language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\russian.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\serbian.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating serbian language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\serbian.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\simplified_chinese.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating simplified_chinese language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\simplified_chinese.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\slovak.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating slovak language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\slovak.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\slovenian.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating slovenian language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\slovenian.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\spanish.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating spanish language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\spanish.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\spanish_MX.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating spanish_MX language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\spanish_MX.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\swedish.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating swedish language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\swedish.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\tamil.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating tamil language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\tamil.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\thai.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating thai language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\thai.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\traditional_chinese.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating traditional_chinese language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\traditional_chinese.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\turkish.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating turkish language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\turkish.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\ukrainian.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating ukrainian language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\ukrainian.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\vietnamese.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating vietnamese language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\vietnamese.lng;%(Outputs)</Outputs>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\welsh.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating welsh language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\welsh.lng;%(Outputs)</Outputs>
- </CustomBuild>
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="strgen_vs142.vcxproj">
- <Project>{a133a442-bd0a-4ade-b117-ad7545e4bdd1}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
- <ImportGroup Label="ExtensionTargets">
- </ImportGroup>
-</Project>
diff --git a/projects/langs_vs142.vcxproj.filters b/projects/langs_vs142.vcxproj.filters
deleted file mode 100644
index bf5257ec8..000000000
--- a/projects/langs_vs142.vcxproj.filters
+++ /dev/null
@@ -1,176 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup>
- <Filter Include="Translations">
- <UniqueIdentifier>{2a164580-9033-4a01-974b-b21da507efda}</UniqueIdentifier>
- </Filter>
- </ItemGroup>
- <ItemGroup>
- <CustomBuild Include="..\src\lang\english.txt" />
- <CustomBuild Include="..\src\lang\afrikaans.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\arabic_egypt.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\basque.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\belarusian.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\brazilian_portuguese.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\bulgarian.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\catalan.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\croatian.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\czech.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\danish.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\dutch.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\english_AU.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\english_US.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\esperanto.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\estonian.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\faroese.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\finnish.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\french.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\gaelic.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\galician.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\german.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\greek.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\hebrew.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\hungarian.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\icelandic.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\indonesian.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\irish.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\italian.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\japanese.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\korean.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\latin.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\latvian.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\lithuanian.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\luxembourgish.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\malay.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\norwegian_bokmal.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\norwegian_nynorsk.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\polish.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\portuguese.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\romanian.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\russian.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\serbian.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\simplified_chinese.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\slovak.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\slovenian.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\spanish.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\spanish_MX.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\swedish.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\tamil.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\thai.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\traditional_chinese.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\turkish.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\ukrainian.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\vietnamese.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- <CustomBuild Include="..\src\lang\welsh.txt">
- <Filter>Translations</Filter>
- </CustomBuild>
- </ItemGroup>
-</Project>
diff --git a/projects/langs_vs142.vcxproj.filters.in b/projects/langs_vs142.vcxproj.filters.in
deleted file mode 100644
index 0d60ee959..000000000
--- a/projects/langs_vs142.vcxproj.filters.in
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup>
- <Filter Include="Translations">
- <UniqueIdentifier>{2a164580-9033-4a01-974b-b21da507efda}</UniqueIdentifier>
- </Filter>
- </ItemGroup>
- <ItemGroup>
- <CustomBuild Include="..\src\lang\english.txt" />
-!!FILES!!
- </ItemGroup>
-</Project>
diff --git a/projects/langs_vs142.vcxproj.in b/projects/langs_vs142.vcxproj.in
deleted file mode 100644
index f24c7cad7..000000000
--- a/projects/langs_vs142.vcxproj.in
+++ /dev/null
@@ -1,61 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectName>langs</ProjectName>
- <ProjectGuid>{0F066B23-18DF-4284-8265-F4A5E7E3B966}</ProjectGuid>
- <RootNamespace>langs</RootNamespace>
- <Keyword>MakeFileProj</Keyword>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>Utility</ConfigurationType>
- <UseOfMfc>false</UseOfMfc>
- <PlatformToolset>v142</PlatformToolset>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Label="ExtensionSettings">
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros" />
- <PropertyGroup>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\langs\</IntDir>
- </PropertyGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
- <PreBuildEvent>
- <Message>Generating strings.h</Message>
- <Command>..\objs\strgen\strgen.exe -s ..\src\lang -d ..\objs\langs\table</Command>
- </PreBuildEvent>
- <Midl>
- <TypeLibraryName>./langs.tlb</TypeLibraryName>
- <HeaderFileName>
- </HeaderFileName>
- </Midl>
- </ItemDefinitionGroup>
- <ItemGroup>
- <CustomBuild Include="..\src\lang\english.txt">
- <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating english language file</Message>
- <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang "%(FullPath)"</Command>
- <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\lang\english.txt;..\objs\strgen\strgen.exe;%(AdditionalInputs)</AdditionalInputs>
- <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\lang\english.lng;%(Outputs)</Outputs>
- </CustomBuild>
-!!FILES!!
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="strgen_vs142.vcxproj">
- <Project>{a133a442-bd0a-4ade-b117-ad7545e4bdd1}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
- <ImportGroup Label="ExtensionTargets">
- </ImportGroup>
-</Project>
diff --git a/projects/openttd_vs140.sln b/projects/openttd_vs140.sln
deleted file mode 100644
index e2b7632f7..000000000
--- a/projects/openttd_vs140.sln
+++ /dev/null
@@ -1,103 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 14
-VisualStudioVersion = 14.0.23107.0
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "openttd", "openttd_vs140.vcxproj", "{668328A0-B40E-4CDB-BD72-D0064424414A}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "strgen", "strgen_vs140.vcxproj", "{A133A442-BD0A-4ADE-B117-AD7545E4BDD1}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "langs", "langs_vs140.vcxproj", "{0F066B23-18DF-4284-8265-F4A5E7E3B966}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "version", "version_vs140.vcxproj", "{1A2B3C5E-1C23-41A5-9C9B-ACBA2AA75FEC}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "generate", "generate_vs140.vcxproj", "{2F31FD79-D1AC-43C4-89F3-B0D5E4E53E34}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "settings", "settings_vs140.vcxproj", "{0817F629-589E-4A3B-B81A-8647BC571E35}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "settingsgen", "settingsgen_vs140.vcxproj", "{E9548DE9-F089-49B7-93A6-30BE2CC311C7}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "regression", "regression_vs140.vcxproj", "{4712B013-437D-42CE-947F-DEBABA15261F}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "basesets", "basesets_vs140.vcxproj", "{E12E77CA-C0F1-4ADA-943F-4929274249D3}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Win32 = Debug|Win32
- Debug|x64 = Debug|x64
- Release|Win32 = Release|Win32
- Release|x64 = Release|x64
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {668328A0-B40E-4CDB-BD72-D0064424414A}.Debug|Win32.ActiveCfg = Debug|Win32
- {668328A0-B40E-4CDB-BD72-D0064424414A}.Debug|Win32.Build.0 = Debug|Win32
- {668328A0-B40E-4CDB-BD72-D0064424414A}.Debug|x64.ActiveCfg = Debug|x64
- {668328A0-B40E-4CDB-BD72-D0064424414A}.Debug|x64.Build.0 = Debug|x64
- {668328A0-B40E-4CDB-BD72-D0064424414A}.Release|Win32.ActiveCfg = Release|Win32
- {668328A0-B40E-4CDB-BD72-D0064424414A}.Release|Win32.Build.0 = Release|Win32
- {668328A0-B40E-4CDB-BD72-D0064424414A}.Release|x64.ActiveCfg = Release|x64
- {668328A0-B40E-4CDB-BD72-D0064424414A}.Release|x64.Build.0 = Release|x64
- {A133A442-BD0A-4ADE-B117-AD7545E4BDD1}.Debug|Win32.ActiveCfg = Debug|Win32
- {A133A442-BD0A-4ADE-B117-AD7545E4BDD1}.Debug|Win32.Build.0 = Debug|Win32
- {A133A442-BD0A-4ADE-B117-AD7545E4BDD1}.Debug|x64.ActiveCfg = Debug|Win32
- {A133A442-BD0A-4ADE-B117-AD7545E4BDD1}.Debug|x64.Build.0 = Debug|Win32
- {A133A442-BD0A-4ADE-B117-AD7545E4BDD1}.Release|Win32.ActiveCfg = Debug|Win32
- {A133A442-BD0A-4ADE-B117-AD7545E4BDD1}.Release|Win32.Build.0 = Debug|Win32
- {A133A442-BD0A-4ADE-B117-AD7545E4BDD1}.Release|x64.ActiveCfg = Debug|Win32
- {A133A442-BD0A-4ADE-B117-AD7545E4BDD1}.Release|x64.Build.0 = Debug|Win32
- {0F066B23-18DF-4284-8265-F4A5E7E3B966}.Debug|Win32.ActiveCfg = Debug|Win32
- {0F066B23-18DF-4284-8265-F4A5E7E3B966}.Debug|Win32.Build.0 = Debug|Win32
- {0F066B23-18DF-4284-8265-F4A5E7E3B966}.Debug|x64.ActiveCfg = Debug|Win32
- {0F066B23-18DF-4284-8265-F4A5E7E3B966}.Debug|x64.Build.0 = Debug|Win32
- {0F066B23-18DF-4284-8265-F4A5E7E3B966}.Release|Win32.ActiveCfg = Debug|Win32
- {0F066B23-18DF-4284-8265-F4A5E7E3B966}.Release|Win32.Build.0 = Debug|Win32
- {0F066B23-18DF-4284-8265-F4A5E7E3B966}.Release|x64.ActiveCfg = Debug|Win32
- {0F066B23-18DF-4284-8265-F4A5E7E3B966}.Release|x64.Build.0 = Debug|Win32
- {1A2B3C5E-1C23-41A5-9C9B-ACBA2AA75FEC}.Debug|Win32.ActiveCfg = Debug|Win32
- {1A2B3C5E-1C23-41A5-9C9B-ACBA2AA75FEC}.Debug|Win32.Build.0 = Debug|Win32
- {1A2B3C5E-1C23-41A5-9C9B-ACBA2AA75FEC}.Debug|x64.ActiveCfg = Debug|Win32
- {1A2B3C5E-1C23-41A5-9C9B-ACBA2AA75FEC}.Debug|x64.Build.0 = Debug|Win32
- {1A2B3C5E-1C23-41A5-9C9B-ACBA2AA75FEC}.Release|Win32.ActiveCfg = Debug|Win32
- {1A2B3C5E-1C23-41A5-9C9B-ACBA2AA75FEC}.Release|Win32.Build.0 = Debug|Win32
- {1A2B3C5E-1C23-41A5-9C9B-ACBA2AA75FEC}.Release|x64.ActiveCfg = Debug|Win32
- {1A2B3C5E-1C23-41A5-9C9B-ACBA2AA75FEC}.Release|x64.Build.0 = Debug|Win32
- {2F31FD79-D1AC-43C4-89F3-B0D5E4E53E34}.Debug|Win32.ActiveCfg = Debug|Win32
- {2F31FD79-D1AC-43C4-89F3-B0D5E4E53E34}.Debug|x64.ActiveCfg = Debug|Win32
- {2F31FD79-D1AC-43C4-89F3-B0D5E4E53E34}.Release|Win32.ActiveCfg = Debug|Win32
- {2F31FD79-D1AC-43C4-89F3-B0D5E4E53E34}.Release|x64.ActiveCfg = Debug|Win32
- {0817F629-589E-4A3B-B81A-8647BC571E35}.Debug|Win32.ActiveCfg = Debug|Win32
- {0817F629-589E-4A3B-B81A-8647BC571E35}.Debug|Win32.Build.0 = Debug|Win32
- {0817F629-589E-4A3B-B81A-8647BC571E35}.Debug|x64.ActiveCfg = Debug|Win32
- {0817F629-589E-4A3B-B81A-8647BC571E35}.Debug|x64.Build.0 = Debug|Win32
- {0817F629-589E-4A3B-B81A-8647BC571E35}.Release|Win32.ActiveCfg = Debug|Win32
- {0817F629-589E-4A3B-B81A-8647BC571E35}.Release|Win32.Build.0 = Debug|Win32
- {0817F629-589E-4A3B-B81A-8647BC571E35}.Release|x64.ActiveCfg = Debug|Win32
- {0817F629-589E-4A3B-B81A-8647BC571E35}.Release|x64.Build.0 = Debug|Win32
- {E9548DE9-F089-49B7-93A6-30BE2CC311C7}.Debug|Win32.ActiveCfg = Debug|Win32
- {E9548DE9-F089-49B7-93A6-30BE2CC311C7}.Debug|Win32.Build.0 = Debug|Win32
- {E9548DE9-F089-49B7-93A6-30BE2CC311C7}.Debug|x64.ActiveCfg = Debug|Win32
- {E9548DE9-F089-49B7-93A6-30BE2CC311C7}.Debug|x64.Build.0 = Debug|Win32
- {E9548DE9-F089-49B7-93A6-30BE2CC311C7}.Release|Win32.ActiveCfg = Debug|Win32
- {E9548DE9-F089-49B7-93A6-30BE2CC311C7}.Release|Win32.Build.0 = Debug|Win32
- {E9548DE9-F089-49B7-93A6-30BE2CC311C7}.Release|x64.ActiveCfg = Debug|Win32
- {E9548DE9-F089-49B7-93A6-30BE2CC311C7}.Release|x64.Build.0 = Debug|Win32
- {4712B013-437D-42CE-947F-DEBABA15261F}.Debug|Win32.ActiveCfg = Debug|Win32
- {4712B013-437D-42CE-947F-DEBABA15261F}.Debug|x64.ActiveCfg = Debug|Win32
- {4712B013-437D-42CE-947F-DEBABA15261F}.Release|Win32.ActiveCfg = Debug|Win32
- {4712B013-437D-42CE-947F-DEBABA15261F}.Release|x64.ActiveCfg = Debug|Win32
- {E12E77CA-C0F1-4ADA-943F-4929274249D3}.Debug|Win32.ActiveCfg = Debug|Win32
- {E12E77CA-C0F1-4ADA-943F-4929274249D3}.Debug|Win32.Build.0 = Debug|Win32
- {E12E77CA-C0F1-4ADA-943F-4929274249D3}.Debug|x64.ActiveCfg = Debug|Win32
- {E12E77CA-C0F1-4ADA-943F-4929274249D3}.Debug|x64.Build.0 = Debug|Win32
- {E12E77CA-C0F1-4ADA-943F-4929274249D3}.Release|Win32.ActiveCfg = Debug|Win32
- {E12E77CA-C0F1-4ADA-943F-4929274249D3}.Release|Win32.Build.0 = Debug|Win32
- {E12E77CA-C0F1-4ADA-943F-4929274249D3}.Release|x64.ActiveCfg = Debug|Win32
- {E12E77CA-C0F1-4ADA-943F-4929274249D3}.Release|x64.Build.0 = Debug|Win32
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(DPCodeReviewSolutionGUID) = preSolution
- DPCodeReviewSolutionGUID = {00000000-0000-0000-0000-000000000000}
- EndGlobalSection
-EndGlobal
diff --git a/projects/openttd_vs140.vcxproj b/projects/openttd_vs140.vcxproj
deleted file mode 100644
index 20253a206..000000000
--- a/projects/openttd_vs140.vcxproj
+++ /dev/null
@@ -1,1387 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- <ProjectConfiguration Include="Debug|x64">
- <Configuration>Debug</Configuration>
- <Platform>x64</Platform>
- </ProjectConfiguration>
- <ProjectConfiguration Include="Release|Win32">
- <Configuration>Release</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- <ProjectConfiguration Include="Release|x64">
- <Configuration>Release</Configuration>
- <Platform>x64</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectName>openttd</ProjectName>
- <ProjectGuid>{668328A0-B40E-4CDB-BD72-D0064424414A}</ProjectGuid>
- <RootNamespace>openttd</RootNamespace>
- <VcpkgTriplet Condition="'$(Platform)'=='Win32'">x86-windows-static</VcpkgTriplet>
- <VcpkgTriplet Condition="'$(Platform)'=='x64'">x64-windows-static</VcpkgTriplet>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <UseOfMfc>false</UseOfMfc>
- <CharacterSet>Unicode</CharacterSet>
- <PlatformToolset>v140</PlatformToolset>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <UseOfMfc>false</UseOfMfc>
- <CharacterSet>Unicode</CharacterSet>
- <WholeProgramOptimization>true</WholeProgramOptimization>
- <PlatformToolset>v140</PlatformToolset>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <UseOfMfc>false</UseOfMfc>
- <CharacterSet>Unicode</CharacterSet>
- <PlatformToolset>v140</PlatformToolset>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <UseOfMfc>false</UseOfMfc>
- <CharacterSet>Unicode</CharacterSet>
- <WholeProgramOptimization>true</WholeProgramOptimization>
- <PlatformToolset>v140</PlatformToolset>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros" />
- <PropertyGroup>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</IntDir>
- <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</IntDir>
- <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</IntDir>
- <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</IntDir>
- <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
- <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
- <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
- <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
- <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
- <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
- <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
- <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
- <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
- <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
- <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
- <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
- <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</OutDir>
- <LocalDebuggerWorkingDirectory>$(ProjectDir)..\bin</LocalDebuggerWorkingDirectory>
- </PropertyGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
- <Midl>
- <TypeLibraryName>.\Release/openttd.tlb</TypeLibraryName>
- <HeaderFileName>
- </HeaderFileName>
- </Midl>
- <ClCompile>
- <AdditionalOptions>/J /Zc:throwingNew %(AdditionalOptions)</AdditionalOptions>
- <Optimization>Full</Optimization>
- <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
- <IntrinsicFunctions>true</IntrinsicFunctions>
- <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
- <OmitFramePointers>true</OmitFramePointers>
- <AdditionalIncludeDirectories>..\objs\langs;..\objs\settings;..\src\3rdparty\squirrel\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
- <PreprocessorDefinitions>NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_XAUDIO2;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LIBLZMA;WITH_PNG;WITH_UNISCRIBE;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR="OpenTTD";WITH_ASSERT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <StringPooling>true</StringPooling>
- <ExceptionHandling>Sync</ExceptionHandling>
- <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
- <StructMemberAlignment>4Bytes</StructMemberAlignment>
- <BufferSecurityCheck>false</BufferSecurityCheck>
- <FunctionLevelLinking>true</FunctionLevelLinking>
- <PrecompiledHeader>
- </PrecompiledHeader>
- <PrecompiledHeaderFile>
- </PrecompiledHeaderFile>
- <PrecompiledHeaderOutputFile>
- </PrecompiledHeaderOutputFile>
- <AssemblerOutput>All</AssemblerOutput>
- <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
- <ObjectFileName>$(IntDir)</ObjectFileName>
- <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
- <WarningLevel>Level3</WarningLevel>
- <TreatWarningAsError>false</TreatWarningAsError>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
- <CallingConvention>FastCall</CallingConvention>
- <CompileAs>Default</CompileAs>
- <MultiProcessorCompilation>true</MultiProcessorCompilation>
- <EnforceTypeConversionRules>true</EnforceTypeConversionRules>
- </ClCompile>
- <ResourceCompile>
- <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <Culture>0x0809</Culture>
- </ResourceCompile>
- <Link>
- <AdditionalDependencies>winmm.lib;ws2_32.lib;imm32.lib;%(AdditionalDependencies)</AdditionalDependencies>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
- <GenerateDebugInformation>true</GenerateDebugInformation>
- <SubSystem>Windows</SubSystem>
- <StackReserveSize>1048576</StackReserveSize>
- <StackCommitSize>1048576</StackCommitSize>
- <OptimizeReferences>true</OptimizeReferences>
- <RandomizedBaseAddress>false</RandomizedBaseAddress>
- <DataExecutionPrevention>
- </DataExecutionPrevention>
- <TargetMachine>MachineX86</TargetMachine>
- <EnableCOMDATFolding>true</EnableCOMDATFolding>
- <MinimumRequiredVersion>5.01</MinimumRequiredVersion>
- </Link>
- <Manifest>
- <AdditionalManifestFiles>os_versions.manifest</AdditionalManifestFiles>
- <EnableDpiAwareness>PerMonitorHighDPIAware</EnableDpiAwareness>
- </Manifest>
- <PostBuildEvent>
- <Command>copy "$(OutDir)$(TargetName)$(TargetExt)" "$(SolutionDir)..\bin\$(TargetName)$(TargetExt)"</Command>
- </PostBuildEvent>
- </ItemDefinitionGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
- <Midl>
- <TypeLibraryName>.\Debug/openttd.tlb</TypeLibraryName>
- <HeaderFileName>
- </HeaderFileName>
- </Midl>
- <ClCompile>
- <AdditionalOptions>/J /Zc:throwingNew %(AdditionalOptions)</AdditionalOptions>
- <Optimization>Disabled</Optimization>
- <FunctionLevelLinking>true</FunctionLevelLinking>
- <AdditionalIncludeDirectories>..\objs\langs;..\objs\settings;..\src\3rdparty\squirrel\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
- <PreprocessorDefinitions>_DEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_XAUDIO2;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LIBLZMA;WITH_PNG;WITH_UNISCRIBE;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR="OpenTTD";%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
- <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
- <PrecompiledHeader>
- </PrecompiledHeader>
- <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
- <ObjectFileName>$(IntDir)</ObjectFileName>
- <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
- <WarningLevel>Level3</WarningLevel>
- <TreatWarningAsError>false</TreatWarningAsError>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
- <CallingConvention>FastCall</CallingConvention>
- <CompileAs>Default</CompileAs>
- <MultiProcessorCompilation>true</MultiProcessorCompilation>
- <EnforceTypeConversionRules>true</EnforceTypeConversionRules>
- </ClCompile>
- <ResourceCompile>
- <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <Culture>0x0809</Culture>
- </ResourceCompile>
- <Link>
- <AdditionalDependencies>winmm.lib;ws2_32.lib;imm32.lib;%(AdditionalDependencies)</AdditionalDependencies>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <IgnoreSpecificDefaultLibraries>LIBCMT.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
- <GenerateDebugInformation>true</GenerateDebugInformation>
- <SubSystem>Windows</SubSystem>
- <StackReserveSize>1048576</StackReserveSize>
- <StackCommitSize>1048576</StackCommitSize>
- <RandomizedBaseAddress>false</RandomizedBaseAddress>
- <DataExecutionPrevention>
- </DataExecutionPrevention>
- <TargetMachine>MachineX86</TargetMachine>
- <MinimumRequiredVersion>5.01</MinimumRequiredVersion>
- </Link>
- <Manifest>
- <AdditionalManifestFiles>os_versions.manifest</AdditionalManifestFiles>
- <EnableDpiAwareness>PerMonitorHighDPIAware</EnableDpiAwareness>
- </Manifest>
- <PostBuildEvent>
- <Command>copy "$(OutDir)$(TargetName)$(TargetExt)" "$(SolutionDir)..\bin\$(TargetName)$(TargetExt)"</Command>
- </PostBuildEvent>
- </ItemDefinitionGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
- <Midl>
- <TargetEnvironment>X64</TargetEnvironment>
- <TypeLibraryName>.\Release/openttd.tlb</TypeLibraryName>
- <HeaderFileName>
- </HeaderFileName>
- </Midl>
- <ClCompile>
- <AdditionalOptions>/J /Zc:throwingNew %(AdditionalOptions)</AdditionalOptions>
- <Optimization>Full</Optimization>
- <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
- <IntrinsicFunctions>true</IntrinsicFunctions>
- <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
- <OmitFramePointers>true</OmitFramePointers>
- <AdditionalIncludeDirectories>..\objs\langs;..\objs\settings;..\src\3rdparty\squirrel\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
- <PreprocessorDefinitions>NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_XAUDIO2;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LIBLZMA;WITH_PNG;WITH_UNISCRIBE;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR="OpenTTD";_SQ64;WITH_ASSERT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <StringPooling>true</StringPooling>
- <ExceptionHandling>Sync</ExceptionHandling>
- <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
- <StructMemberAlignment>Default</StructMemberAlignment>
- <BufferSecurityCheck>false</BufferSecurityCheck>
- <FunctionLevelLinking>true</FunctionLevelLinking>
- <PrecompiledHeader>
- </PrecompiledHeader>
- <PrecompiledHeaderFile>
- </PrecompiledHeaderFile>
- <PrecompiledHeaderOutputFile>
- </PrecompiledHeaderOutputFile>
- <AssemblerOutput>All</AssemblerOutput>
- <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
- <ObjectFileName>$(IntDir)</ObjectFileName>
- <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
- <WarningLevel>Level3</WarningLevel>
- <TreatWarningAsError>false</TreatWarningAsError>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
- <CallingConvention>FastCall</CallingConvention>
- <CompileAs>Default</CompileAs>
- <MultiProcessorCompilation>true</MultiProcessorCompilation>
- <EnforceTypeConversionRules>true</EnforceTypeConversionRules>
- </ClCompile>
- <ResourceCompile>
- <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <Culture>0x0809</Culture>
- </ResourceCompile>
- <Link>
- <AdditionalDependencies>winmm.lib;ws2_32.lib;imm32.lib;%(AdditionalDependencies)</AdditionalDependencies>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
- <GenerateDebugInformation>true</GenerateDebugInformation>
- <SubSystem>Windows</SubSystem>
- <StackReserveSize>1048576</StackReserveSize>
- <StackCommitSize>1048576</StackCommitSize>
- <OptimizeReferences>true</OptimizeReferences>
- <TargetMachine>MachineX64</TargetMachine>
- <EnableCOMDATFolding>true</EnableCOMDATFolding>
- <MinimumRequiredVersion>5.02</MinimumRequiredVersion>
- </Link>
- <Manifest>
- <AdditionalManifestFiles>os_versions.manifest</AdditionalManifestFiles>
- <EnableDpiAwareness>PerMonitorHighDPIAware</EnableDpiAwareness>
- </Manifest>
- <PostBuildEvent>
- <Command>copy "$(OutDir)$(TargetName)$(TargetExt)" "$(SolutionDir)..\bin\$(TargetName)$(TargetExt)"</Command>
- </PostBuildEvent>
- </ItemDefinitionGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
- <Midl>
- <TargetEnvironment>X64</TargetEnvironment>
- <TypeLibraryName>.\Debug/openttd.tlb</TypeLibraryName>
- <HeaderFileName>
- </HeaderFileName>
- </Midl>
- <ClCompile>
- <AdditionalOptions>/J /Zc:throwingNew %(AdditionalOptions)</AdditionalOptions>
- <Optimization>Disabled</Optimization>
- <FunctionLevelLinking>true</FunctionLevelLinking>
- <AdditionalIncludeDirectories>..\objs\langs;..\objs\settings;..\src\3rdparty\squirrel\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
- <PreprocessorDefinitions>_DEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_XAUDIO2;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LIBLZMA;WITH_PNG;WITH_UNISCRIBE;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR="OpenTTD";_SQ64;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
- <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
- <PrecompiledHeader>
- </PrecompiledHeader>
- <PrecompiledHeaderFile>
- </PrecompiledHeaderFile>
- <PrecompiledHeaderOutputFile>
- </PrecompiledHeaderOutputFile>
- <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
- <ObjectFileName>$(IntDir)</ObjectFileName>
- <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
- <WarningLevel>Level3</WarningLevel>
- <TreatWarningAsError>false</TreatWarningAsError>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
- <CallingConvention>Cdecl</CallingConvention>
- <CompileAs>Default</CompileAs>
- <MultiProcessorCompilation>true</MultiProcessorCompilation>
- <EnforceTypeConversionRules>true</EnforceTypeConversionRules>
- </ClCompile>
- <ResourceCompile>
- <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <Culture>0x0809</Culture>
- </ResourceCompile>
- <Link>
- <AdditionalDependencies>winmm.lib;ws2_32.lib;imm32.lib;%(AdditionalDependencies)</AdditionalDependencies>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <IgnoreSpecificDefaultLibraries>LIBCMT.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
- <GenerateDebugInformation>true</GenerateDebugInformation>
- <SubSystem>Windows</SubSystem>
- <StackReserveSize>1048576</StackReserveSize>
- <StackCommitSize>1048576</StackCommitSize>
- <TargetMachine>MachineX64</TargetMachine>
- <MinimumRequiredVersion>5.02</MinimumRequiredVersion>
- </Link>
- <Manifest>
- <AdditionalManifestFiles>os_versions.manifest</AdditionalManifestFiles>
- <EnableDpiAwareness>PerMonitorHighDPIAware</EnableDpiAwareness>
- </Manifest>
- <PostBuildEvent>
- <Command>copy "$(OutDir)$(TargetName)$(TargetExt)" "$(SolutionDir)..\bin\$(TargetName)$(TargetExt)"</Command>
- </PostBuildEvent>
- </ItemDefinitionGroup>
- <ItemGroup>
- <ClCompile Include="..\src\airport.cpp" />
- <ClCompile Include="..\src\animated_tile.cpp" />
- <ClCompile Include="..\src\articulated_vehicles.cpp" />
- <ClCompile Include="..\src\autoreplace.cpp" />
- <ClCompile Include="..\src\bmp.cpp" />
- <ClCompile Include="..\src\cargoaction.cpp" />
- <ClCompile Include="..\src\cargomonitor.cpp" />
- <ClCompile Include="..\src\cargopacket.cpp" />
- <ClCompile Include="..\src\cargotype.cpp" />
- <ClCompile Include="..\src\cheat.cpp" />
- <ClCompile Include="..\src\command.cpp" />
- <ClCompile Include="..\src\console.cpp" />
- <ClCompile Include="..\src\console_cmds.cpp" />
- <ClCompile Include="..\src\cpu.cpp" />
- <ClCompile Include="..\src\crashlog.cpp" />
- <ClCompile Include="..\src\currency.cpp" />
- <ClCompile Include="..\src\date.cpp" />
- <ClCompile Include="..\src\debug.cpp" />
- <ClCompile Include="..\src\dedicated.cpp" />
- <ClCompile Include="..\src\depot.cpp" />
- <ClCompile Include="..\src\disaster_vehicle.cpp" />
- <ClCompile Include="..\src\driver.cpp" />
- <ClCompile Include="..\src\economy.cpp" />
- <ClCompile Include="..\src\effectvehicle.cpp" />
- <ClCompile Include="..\src\elrail.cpp" />
- <ClCompile Include="..\src\engine.cpp" />
- <ClCompile Include="..\src\fileio.cpp" />
- <ClCompile Include="..\src\fios.cpp" />
- <ClCompile Include="..\src\fontcache.cpp" />
- <ClCompile Include="..\src\fontdetection.cpp" />
- <ClCompile Include="..\src\base_consist.cpp" />
- <ClCompile Include="..\src\gamelog.cpp" />
- <ClCompile Include="..\src\genworld.cpp" />
- <ClCompile Include="..\src\gfx.cpp" />
- <ClCompile Include="..\src\gfxinit.cpp" />
- <ClCompile Include="..\src\gfx_layout.cpp" />
- <ClCompile Include="..\src\goal.cpp" />
- <ClCompile Include="..\src\ground_vehicle.cpp" />
- <ClCompile Include="..\src\heightmap.cpp" />
- <ClCompile Include="..\src\highscore.cpp" />
- <ClCompile Include="..\src\hotkeys.cpp" />
- <ClCompile Include="..\src\ini.cpp" />
- <ClCompile Include="..\src\ini_load.cpp" />
- <ClCompile Include="..\src\landscape.cpp" />
- <ClCompile Include="..\src\linkgraph\demands.cpp" />
- <ClCompile Include="..\src\linkgraph\flowmapper.cpp" />
- <ClCompile Include="..\src\linkgraph\linkgraph.cpp" />
- <ClCompile Include="..\src\linkgraph\linkgraphjob.cpp" />
- <ClCompile Include="..\src\linkgraph\linkgraphschedule.cpp" />
- <ClCompile Include="..\src\linkgraph\mcf.cpp" />
- <ClCompile Include="..\src\linkgraph\refresh.cpp" />
- <ClCompile Include="..\src\map.cpp" />
- <ClCompile Include="..\src\misc.cpp" />
- <ClCompile Include="..\src\mixer.cpp" />
- <ClCompile Include="..\src\music.cpp" />
- <ClCompile Include="..\src\network\network.cpp" />
- <ClCompile Include="..\src\network\network_admin.cpp" />
- <ClCompile Include="..\src\network\network_client.cpp" />
- <ClCompile Include="..\src\network\network_command.cpp" />
- <ClCompile Include="..\src\network\network_content.cpp" />
- <ClCompile Include="..\src\network\network_gamelist.cpp" />
- <ClCompile Include="..\src\network\network_server.cpp" />
- <ClCompile Include="..\src\network\network_udp.cpp" />
- <ClCompile Include="..\src\openttd.cpp" />
- <ClCompile Include="..\src\order_backup.cpp" />
- <ClCompile Include="..\src\pbs.cpp" />
- <ClCompile Include="..\src\progress.cpp" />
- <ClCompile Include="..\src\rail.cpp" />
- <ClCompile Include="..\src\rev.cpp" />
- <ClCompile Include="..\src\road.cpp" />
- <ClCompile Include="..\src\roadstop.cpp" />
- <ClCompile Include="..\src\screenshot_gui.cpp" />
- <ClCompile Include="..\src\screenshot.cpp" />
- <ClCompile Include="..\src\settings.cpp" />
- <ClCompile Include="..\src\signal.cpp" />
- <ClCompile Include="..\src\signs.cpp" />
- <ClCompile Include="..\src\sound.cpp" />
- <ClCompile Include="..\src\sprite.cpp" />
- <ClCompile Include="..\src\spritecache.cpp" />
- <ClCompile Include="..\src\station.cpp" />
- <ClCompile Include="..\src\strgen\strgen_base.cpp" />
- <ClCompile Include="..\src\string.cpp" />
- <ClCompile Include="..\src\stringfilter.cpp" />
- <ClCompile Include="..\src\strings.cpp" />
- <ClCompile Include="..\src\story.cpp" />
- <ClCompile Include="..\src\subsidy.cpp" />
- <ClCompile Include="..\src\textbuf.cpp" />
- <ClCompile Include="..\src\texteff.cpp" />
- <ClCompile Include="..\src\tgp.cpp" />
- <ClCompile Include="..\src\tile_map.cpp" />
- <ClCompile Include="..\src\tilearea.cpp" />
- <ClCompile Include="..\src\townname.cpp" />
- <ClCompile Include="..\src\vehicle.cpp" />
- <ClCompile Include="..\src\vehiclelist.cpp" />
- <ClCompile Include="..\src\viewport.cpp" />
- <ClCompile Include="..\src\viewport_sprite_sorter_sse4.cpp" />
- <ClCompile Include="..\src\waypoint.cpp" />
- <ClCompile Include="..\src\widget.cpp" />
- <ClCompile Include="..\src\window.cpp" />
- <ClInclude Include="..\src\aircraft.h" />
- <ClInclude Include="..\src\airport.h" />
- <ClInclude Include="..\src\animated_tile_func.h" />
- <ClInclude Include="..\src\articulated_vehicles.h" />
- <ClInclude Include="..\src\autoreplace_base.h" />
- <ClInclude Include="..\src\autoreplace_func.h" />
- <ClInclude Include="..\src\autoreplace_gui.h" />
- <ClInclude Include="..\src\autoreplace_type.h" />
- <ClInclude Include="..\src\autoslope.h" />
- <ClInclude Include="..\src\base_media_base.h" />
- <ClInclude Include="..\src\base_media_func.h" />
- <ClInclude Include="..\src\base_station_base.h" />
- <ClInclude Include="..\src\bitmap_type.h" />
- <ClInclude Include="..\src\bmp.h" />
- <ClInclude Include="..\src\bridge.h" />
- <ClInclude Include="..\src\cargo_type.h" />
- <ClInclude Include="..\src\cargoaction.h" />
- <ClInclude Include="..\src\cargomonitor.h" />
- <ClInclude Include="..\src\cargopacket.h" />
- <ClInclude Include="..\src\cargotype.h" />
- <ClInclude Include="..\src\cheat_func.h" />
- <ClInclude Include="..\src\cheat_type.h" />
- <ClInclude Include="..\src\clear_func.h" />
- <ClInclude Include="..\src\cmd_helper.h" />
- <ClInclude Include="..\src\command_func.h" />
- <ClInclude Include="..\src\command_type.h" />
- <ClInclude Include="..\src\company_base.h" />
- <ClInclude Include="..\src\company_func.h" />
- <ClInclude Include="..\src\company_gui.h" />
- <ClInclude Include="..\src\company_manager_face.h" />
- <ClInclude Include="..\src\company_type.h" />
- <ClInclude Include="..\src\console_func.h" />
- <ClInclude Include="..\src\console_gui.h" />
- <ClInclude Include="..\src\console_internal.h" />
- <ClInclude Include="..\src\console_type.h" />
- <ClInclude Include="..\src\cpu.h" />
- <ClInclude Include="..\src\crashlog.h" />
- <ClInclude Include="..\src\currency.h" />
- <ClInclude Include="..\src\date_func.h" />
- <ClInclude Include="..\src\date_gui.h" />
- <ClInclude Include="..\src\date_type.h" />
- <ClInclude Include="..\src\debug.h" />
- <ClInclude Include="..\src\video\dedicated_v.h" />
- <ClInclude Include="..\src\depot_base.h" />
- <ClInclude Include="..\src\depot_func.h" />
- <ClInclude Include="..\src\depot_map.h" />
- <ClInclude Include="..\src\depot_type.h" />
- <ClInclude Include="..\src\direction_func.h" />
- <ClInclude Include="..\src\direction_type.h" />
- <ClInclude Include="..\src\disaster_vehicle.h" />
- <ClInclude Include="..\src\music\dmusic.h" />
- <ClInclude Include="..\src\driver.h" />
- <ClInclude Include="..\src\economy_base.h" />
- <ClInclude Include="..\src\economy_func.h" />
- <ClInclude Include="..\src\economy_type.h" />
- <ClInclude Include="..\src\effectvehicle_base.h" />
- <ClInclude Include="..\src\effectvehicle_func.h" />
- <ClInclude Include="..\src\elrail_func.h" />
- <ClInclude Include="..\src\engine_base.h" />
- <ClInclude Include="..\src\engine_func.h" />
- <ClInclude Include="..\src\engine_gui.h" />
- <ClInclude Include="..\src\engine_type.h" />
- <ClInclude Include="..\src\error.h" />
- <ClInclude Include="..\src\fileio_func.h" />
- <ClInclude Include="..\src\fileio_type.h" />
- <ClInclude Include="..\src\fios.h" />
- <ClInclude Include="..\src\fontcache.h" />
- <ClInclude Include="..\src\fontdetection.h" />
- <ClInclude Include="..\src\framerate_type.h" />
- <ClInclude Include="..\src\base_consist.h" />
- <ClInclude Include="..\src\gamelog.h" />
- <ClInclude Include="..\src\gamelog_internal.h" />
- <ClInclude Include="..\src\genworld.h" />
- <ClInclude Include="..\src\gfx_func.h" />
- <ClInclude Include="..\src\gfx_layout.h" />
- <ClInclude Include="..\src\gfx_type.h" />
- <ClInclude Include="..\src\gfxinit.h" />
- <ClInclude Include="..\src\goal_base.h" />
- <ClInclude Include="..\src\goal_type.h" />
- <ClInclude Include="..\src\graph_gui.h" />
- <ClInclude Include="..\src\ground_vehicle.hpp" />
- <ClInclude Include="..\src\group.h" />
- <ClInclude Include="..\src\group_gui.h" />
- <ClInclude Include="..\src\group_type.h" />
- <ClInclude Include="..\src\gui.h" />
- <ClInclude Include="..\src\guitimer_func.h" />
- <ClInclude Include="..\src\heightmap.h" />
- <ClInclude Include="..\src\highscore.h" />
- <ClInclude Include="..\src\hotkeys.h" />
- <ClInclude Include="..\src\house.h" />
- <ClInclude Include="..\src\house_type.h" />
- <ClInclude Include="..\src\industry.h" />
- <ClInclude Include="..\src\industry_type.h" />
- <ClInclude Include="..\src\industrytype.h" />
- <ClInclude Include="..\src\ini_type.h" />
- <ClInclude Include="..\src\landscape.h" />
- <ClInclude Include="..\src\landscape_type.h" />
- <ClInclude Include="..\src\language.h" />
- <ClInclude Include="..\src\linkgraph\demands.h" />
- <ClInclude Include="..\src\linkgraph\flowmapper.h" />
- <ClInclude Include="..\src\linkgraph\init.h" />
- <ClInclude Include="..\src\linkgraph\linkgraph.h" />
- <ClInclude Include="..\src\linkgraph\linkgraph_base.h" />
- <ClInclude Include="..\src\linkgraph\linkgraph_gui.h" />
- <ClInclude Include="..\src\linkgraph\linkgraph_type.h" />
- <ClInclude Include="..\src\linkgraph\linkgraphjob.h" />
- <ClInclude Include="..\src\linkgraph\linkgraphjob_base.h" />
- <ClInclude Include="..\src\linkgraph\linkgraphschedule.h" />
- <ClInclude Include="..\src\linkgraph\mcf.h" />
- <ClInclude Include="..\src\linkgraph\refresh.h" />
- <ClInclude Include="..\src\livery.h" />
- <ClInclude Include="..\src\map_func.h" />
- <ClInclude Include="..\src\map_type.h" />
- <ClInclude Include="..\src\mixer.h" />
- <ClInclude Include="..\src\network\network.h" />
- <ClInclude Include="..\src\network\network_admin.h" />
- <ClInclude Include="..\src\network\network_base.h" />
- <ClInclude Include="..\src\network\network_client.h" />
- <ClInclude Include="..\src\network\network_content.h" />
- <ClInclude Include="..\src\network\network_content_gui.h" />
- <ClInclude Include="..\src\network\network_func.h" />
- <ClInclude Include="..\src\network\network_gamelist.h" />
- <ClInclude Include="..\src\network\network_gui.h" />
- <ClInclude Include="..\src\network\network_internal.h" />
- <ClInclude Include="..\src\network\network_server.h" />
- <ClInclude Include="..\src\network\network_type.h" />
- <ClInclude Include="..\src\network\network_udp.h" />
- <ClInclude Include="..\src\newgrf.h" />
- <ClInclude Include="..\src\newgrf_airport.h" />
- <ClInclude Include="..\src\newgrf_airporttiles.h" />
- <ClInclude Include="..\src\newgrf_animation_base.h" />
- <ClInclude Include="..\src\newgrf_animation_type.h" />
- <ClInclude Include="..\src\newgrf_callbacks.h" />
- <ClInclude Include="..\src\newgrf_canal.h" />
- <ClInclude Include="..\src\newgrf_cargo.h" />
- <ClInclude Include="..\src\newgrf_class.h" />
- <ClInclude Include="..\src\newgrf_class_func.h" />
- <ClInclude Include="..\src\newgrf_commons.h" />
- <ClInclude Include="..\src\newgrf_config.h" />
- <ClInclude Include="..\src\newgrf_debug.h" />
- <ClInclude Include="..\src\newgrf_engine.h" />
- <ClInclude Include="..\src\newgrf_generic.h" />
- <ClInclude Include="..\src\newgrf_house.h" />
- <ClInclude Include="..\src\newgrf_industries.h" />
- <ClInclude Include="..\src\newgrf_industrytiles.h" />
- <ClInclude Include="..\src\newgrf_object.h" />
- <ClInclude Include="..\src\newgrf_profiling.h" />
- <ClInclude Include="..\src\newgrf_properties.h" />
- <ClInclude Include="..\src\newgrf_railtype.h" />
- <ClInclude Include="..\src\newgrf_roadtype.h" />
- <ClInclude Include="..\src\newgrf_sound.h" />
- <ClInclude Include="..\src\newgrf_spritegroup.h" />
- <ClInclude Include="..\src\newgrf_station.h" />
- <ClInclude Include="..\src\newgrf_storage.h" />
- <ClInclude Include="..\src\newgrf_text.h" />
- <ClInclude Include="..\src\newgrf_town.h" />
- <ClInclude Include="..\src\newgrf_townname.h" />
- <ClInclude Include="..\src\news_func.h" />
- <ClInclude Include="..\src\news_gui.h" />
- <ClInclude Include="..\src\news_type.h" />
- <ClInclude Include="..\src\music\midi.h" />
- <ClInclude Include="..\src\music\midifile.hpp" />
- <ClInclude Include="..\src\music\null_m.h" />
- <ClInclude Include="..\src\sound\null_s.h" />
- <ClInclude Include="..\src\video\null_v.h" />
- <ClInclude Include="..\src\object.h" />
- <ClInclude Include="..\src\object_base.h" />
- <ClInclude Include="..\src\object_type.h" />
- <ClInclude Include="..\src\openttd.h" />
- <ClInclude Include="..\src\order_backup.h" />
- <ClInclude Include="..\src\order_base.h" />
- <ClInclude Include="..\src\order_func.h" />
- <ClInclude Include="..\src\order_type.h" />
- <ClInclude Include="..\src\pbs.h" />
- <ClInclude Include="..\src\progress.h" />
- <ClInclude Include="..\src\querystring_gui.h" />
- <ClInclude Include="..\src\rail.h" />
- <ClInclude Include="..\src\rail_gui.h" />
- <ClInclude Include="..\src\rail_type.h" />
- <ClInclude Include="..\src\rev.h" />
- <ClInclude Include="..\src\road.h" />
- <ClInclude Include="..\src\road_cmd.h" />
- <ClInclude Include="..\src\road_func.h" />
- <ClInclude Include="..\src\road_gui.h" />
- <ClInclude Include="..\src\road_internal.h" />
- <ClInclude Include="..\src\road_type.h" />
- <ClInclude Include="..\src\roadstop_base.h" />
- <ClInclude Include="..\src\roadveh.h" />
- <ClInclude Include="..\src\safeguards.h" />
- <ClInclude Include="..\src\screenshot.h" />
- <ClInclude Include="..\src\screenshot_gui.h" />
- <ClInclude Include="..\src\sound\sdl_s.h" />
- <ClInclude Include="..\src\video\sdl_v.h" />
- <ClInclude Include="..\src\video\sdl2_v.h" />
- <ClInclude Include="..\src\settings_func.h" />
- <ClInclude Include="..\src\settings_gui.h" />
- <ClInclude Include="..\src\settings_internal.h" />
- <ClInclude Include="..\src\settings_type.h" />
- <ClInclude Include="..\src\ship.h" />
- <ClInclude Include="..\src\signal_func.h" />
- <ClInclude Include="..\src\signal_type.h" />
- <ClInclude Include="..\src\signs_base.h" />
- <ClInclude Include="..\src\signs_func.h" />
- <ClInclude Include="..\src\signs_type.h" />
- <ClInclude Include="..\src\slope_func.h" />
- <ClInclude Include="..\src\slope_type.h" />
- <ClInclude Include="..\src\smallmap_gui.h" />
- <ClInclude Include="..\src\sortlist_type.h" />
- <ClInclude Include="..\src\sound_func.h" />
- <ClInclude Include="..\src\sound_type.h" />
- <ClInclude Include="..\src\sprite.h" />
- <ClInclude Include="..\src\spritecache.h" />
- <ClInclude Include="..\src\station_base.h" />
- <ClInclude Include="..\src\station_func.h" />
- <ClInclude Include="..\src\station_gui.h" />
- <ClInclude Include="..\src\station_kdtree.h" />
- <ClInclude Include="..\src\station_type.h" />
- <ClInclude Include="..\src\statusbar_gui.h" />
- <ClInclude Include="..\src\stdafx.h" />
- <ClInclude Include="..\src\story_base.h" />
- <ClInclude Include="..\src\story_type.h" />
- <ClInclude Include="..\src\strgen\strgen.h" />
- <ClInclude Include="..\src\string_base.h" />
- <ClInclude Include="..\src\string_func.h" />
- <ClInclude Include="..\src\string_type.h" />
- <ClInclude Include="..\src\os\windows\string_uniscribe.h" />
- <ClInclude Include="..\src\stringfilter_type.h" />
- <ClInclude Include="..\src\strings_func.h" />
- <ClInclude Include="..\src\strings_type.h" />
- <ClInclude Include="..\src\subsidy_base.h" />
- <ClInclude Include="..\src\subsidy_func.h" />
- <ClInclude Include="..\src\subsidy_type.h" />
- <ClInclude Include="..\src\tar_type.h" />
- <ClInclude Include="..\src\terraform_gui.h" />
- <ClInclude Include="..\src\textbuf_gui.h" />
- <ClInclude Include="..\src\textbuf_type.h" />
- <ClInclude Include="..\src\texteff.hpp" />
- <ClInclude Include="..\src\textfile_gui.h" />
- <ClInclude Include="..\src\textfile_type.h" />
- <ClInclude Include="..\src\tgp.h" />
- <ClInclude Include="..\src\tile_cmd.h" />
- <ClInclude Include="..\src\tile_type.h" />
- <ClInclude Include="..\src\tilearea_type.h" />
- <ClInclude Include="..\src\tilehighlight_func.h" />
- <ClInclude Include="..\src\tilehighlight_type.h" />
- <ClInclude Include="..\src\tilematrix_type.hpp" />
- <ClInclude Include="..\src\timetable.h" />
- <ClInclude Include="..\src\toolbar_gui.h" />
- <ClInclude Include="..\src\town.h" />
- <ClInclude Include="..\src\town_type.h" />
- <ClInclude Include="..\src\town_kdtree.h" />
- <ClInclude Include="..\src\townname_func.h" />
- <ClInclude Include="..\src\townname_type.h" />
- <ClInclude Include="..\src\track_func.h" />
- <ClInclude Include="..\src\track_type.h" />
- <ClInclude Include="..\src\train.h" />
- <ClInclude Include="..\src\transparency.h" />
- <ClInclude Include="..\src\transparency_gui.h" />
- <ClInclude Include="..\src\transport_type.h" />
- <ClInclude Include="..\src\tunnelbridge.h" />
- <ClInclude Include="..\src\vehicle_base.h" />
- <ClInclude Include="..\src\vehicle_func.h" />
- <ClInclude Include="..\src\vehicle_gui.h" />
- <ClInclude Include="..\src\vehicle_gui_base.h" />
- <ClInclude Include="..\src\vehicle_type.h" />
- <ClInclude Include="..\src\vehiclelist.h" />
- <ClInclude Include="..\src\viewport_func.h" />
- <ClInclude Include="..\src\viewport_kdtree.h" />
- <ClInclude Include="..\src\viewport_sprite_sorter.h" />
- <ClInclude Include="..\src\viewport_type.h" />
- <ClInclude Include="..\src\water.h" />
- <ClInclude Include="..\src\waypoint_base.h" />
- <ClInclude Include="..\src\waypoint_func.h" />
- <ClInclude Include="..\src\widget_type.h" />
- <ClInclude Include="..\src\os\windows\win32.h" />
- <ClInclude Include="..\src\music\win32_m.h" />
- <ClInclude Include="..\src\sound\win32_s.h" />
- <ClInclude Include="..\src\video\win32_v.h" />
- <ClInclude Include="..\src\window_func.h" />
- <ClInclude Include="..\src\window_gui.h" />
- <ClInclude Include="..\src\window_type.h" />
- <ClInclude Include="..\src\sound\xaudio2_s.h" />
- <ClInclude Include="..\src\zoom_func.h" />
- <ClInclude Include="..\src\zoom_type.h" />
- <ClCompile Include="..\src\core\alloc_func.cpp" />
- <ClInclude Include="..\src\core\alloc_func.hpp" />
- <ClInclude Include="..\src\core\alloc_type.hpp" />
- <ClInclude Include="..\src\core\backup_type.hpp" />
- <ClCompile Include="..\src\core\bitmath_func.cpp" />
- <ClInclude Include="..\src\core\bitmath_func.hpp" />
- <ClInclude Include="..\src\core\endian_func.hpp" />
- <ClInclude Include="..\src\core\endian_type.hpp" />
- <ClInclude Include="..\src\core\enum_type.hpp" />
- <ClCompile Include="..\src\core\geometry_func.cpp" />
- <ClInclude Include="..\src\core\geometry_func.hpp" />
- <ClInclude Include="..\src\core\geometry_type.hpp" />
- <ClInclude Include="..\src\core\kdtree.hpp" />
- <ClCompile Include="..\src\core\math_func.cpp" />
- <ClInclude Include="..\src\core\math_func.hpp" />
- <ClInclude Include="..\src\core\mem_func.hpp" />
- <ClInclude Include="..\src\core\multimap.hpp" />
- <ClInclude Include="..\src\core\overflowsafe_type.hpp" />
- <ClCompile Include="..\src\core\pool_func.cpp" />
- <ClInclude Include="..\src\core\pool_func.hpp" />
- <ClInclude Include="..\src\core\pool_type.hpp" />
- <ClCompile Include="..\src\core\random_func.cpp" />
- <ClInclude Include="..\src\core\random_func.hpp" />
- <ClInclude Include="..\src\core\smallmap_type.hpp" />
- <ClInclude Include="..\src\core\smallmatrix_type.hpp" />
- <ClInclude Include="..\src\core\smallstack_type.hpp" />
- <ClInclude Include="..\src\core\smallvec_type.hpp" />
- <ClInclude Include="..\src\core\string_compare_type.hpp" />
- <ClCompile Include="..\src\aircraft_gui.cpp" />
- <ClCompile Include="..\src\airport_gui.cpp" />
- <ClCompile Include="..\src\autoreplace_gui.cpp" />
- <ClCompile Include="..\src\bootstrap_gui.cpp" />
- <ClCompile Include="..\src\bridge_gui.cpp" />
- <ClCompile Include="..\src\build_vehicle_gui.cpp" />
- <ClCompile Include="..\src\cheat_gui.cpp" />
- <ClCompile Include="..\src\company_gui.cpp" />
- <ClCompile Include="..\src\console_gui.cpp" />
- <ClCompile Include="..\src\date_gui.cpp" />
- <ClCompile Include="..\src\depot_gui.cpp" />
- <ClCompile Include="..\src\dock_gui.cpp" />
- <ClCompile Include="..\src\engine_gui.cpp" />
- <ClCompile Include="..\src\error_gui.cpp" />
- <ClCompile Include="..\src\fios_gui.cpp" />
- <ClCompile Include="..\src\framerate_gui.cpp" />
- <ClCompile Include="..\src\genworld_gui.cpp" />
- <ClCompile Include="..\src\goal_gui.cpp" />
- <ClCompile Include="..\src\graph_gui.cpp" />
- <ClCompile Include="..\src\group_gui.cpp" />
- <ClCompile Include="..\src\highscore_gui.cpp" />
- <ClCompile Include="..\src\industry_gui.cpp" />
- <ClCompile Include="..\src\intro_gui.cpp" />
- <ClCompile Include="..\src\linkgraph\linkgraph_gui.cpp" />
- <ClCompile Include="..\src\main_gui.cpp" />
- <ClCompile Include="..\src\misc_gui.cpp" />
- <ClCompile Include="..\src\music_gui.cpp" />
- <ClCompile Include="..\src\network\network_chat_gui.cpp" />
- <ClCompile Include="..\src\network\network_content_gui.cpp" />
- <ClCompile Include="..\src\network\network_gui.cpp" />
- <ClCompile Include="..\src\newgrf_debug_gui.cpp" />
- <ClCompile Include="..\src\newgrf_gui.cpp" />
- <ClCompile Include="..\src\news_gui.cpp" />
- <ClCompile Include="..\src\object_gui.cpp" />
- <ClCompile Include="..\src\order_gui.cpp" />
- <ClCompile Include="..\src\osk_gui.cpp" />
- <ClCompile Include="..\src\rail_gui.cpp" />
- <ClCompile Include="..\src\road_gui.cpp" />
- <ClCompile Include="..\src\roadveh_gui.cpp" />
- <ClCompile Include="..\src\settings_gui.cpp" />
- <ClCompile Include="..\src\ship_gui.cpp" />
- <ClCompile Include="..\src\signs_gui.cpp" />
- <ClCompile Include="..\src\smallmap_gui.cpp" />
- <ClCompile Include="..\src\station_gui.cpp" />
- <ClCompile Include="..\src\statusbar_gui.cpp" />
- <ClCompile Include="..\src\story_gui.cpp" />
- <ClCompile Include="..\src\subsidy_gui.cpp" />
- <ClCompile Include="..\src\terraform_gui.cpp" />
- <ClCompile Include="..\src\textfile_gui.cpp" />
- <ClCompile Include="..\src\timetable_gui.cpp" />
- <ClCompile Include="..\src\toolbar_gui.cpp" />
- <ClCompile Include="..\src\town_gui.cpp" />
- <ClCompile Include="..\src\train_gui.cpp" />
- <ClCompile Include="..\src\transparency_gui.cpp" />
- <ClCompile Include="..\src\tree_gui.cpp" />
- <ClCompile Include="..\src\vehicle_gui.cpp" />
- <ClCompile Include="..\src\viewport_gui.cpp" />
- <ClCompile Include="..\src\waypoint_gui.cpp" />
- <ClInclude Include="..\src\widgets\airport_widget.h" />
- <ClInclude Include="..\src\widgets\ai_widget.h" />
- <ClInclude Include="..\src\widgets\autoreplace_widget.h" />
- <ClInclude Include="..\src\widgets\bootstrap_widget.h" />
- <ClInclude Include="..\src\widgets\bridge_widget.h" />
- <ClInclude Include="..\src\widgets\build_vehicle_widget.h" />
- <ClInclude Include="..\src\widgets\cheat_widget.h" />
- <ClInclude Include="..\src\widgets\company_widget.h" />
- <ClInclude Include="..\src\widgets\console_widget.h" />
- <ClInclude Include="..\src\widgets\date_widget.h" />
- <ClInclude Include="..\src\widgets\depot_widget.h" />
- <ClInclude Include="..\src\widgets\dock_widget.h" />
- <ClCompile Include="..\src\widgets\dropdown.cpp" />
- <ClInclude Include="..\src\widgets\dropdown_func.h" />
- <ClInclude Include="..\src\widgets\dropdown_type.h" />
- <ClInclude Include="..\src\widgets\dropdown_widget.h" />
- <ClInclude Include="..\src\widgets\engine_widget.h" />
- <ClInclude Include="..\src\widgets\error_widget.h" />
- <ClInclude Include="..\src\widgets\fios_widget.h" />
- <ClInclude Include="..\src\widgets\framerate_widget.h" />
- <ClInclude Include="..\src\widgets\genworld_widget.h" />
- <ClInclude Include="..\src\widgets\goal_widget.h" />
- <ClInclude Include="..\src\widgets\graph_widget.h" />
- <ClInclude Include="..\src\widgets\group_widget.h" />
- <ClInclude Include="..\src\widgets\highscore_widget.h" />
- <ClInclude Include="..\src\widgets\industry_widget.h" />
- <ClInclude Include="..\src\widgets\intro_widget.h" />
- <ClInclude Include="..\src\widgets\link_graph_legend_widget.h" />
- <ClInclude Include="..\src\widgets\main_widget.h" />
- <ClInclude Include="..\src\widgets\misc_widget.h" />
- <ClInclude Include="..\src\widgets\music_widget.h" />
- <ClInclude Include="..\src\widgets\network_chat_widget.h" />
- <ClInclude Include="..\src\widgets\network_content_widget.h" />
- <ClInclude Include="..\src\widgets\network_widget.h" />
- <ClInclude Include="..\src\widgets\newgrf_debug_widget.h" />
- <ClInclude Include="..\src\widgets\newgrf_widget.h" />
- <ClInclude Include="..\src\widgets\news_widget.h" />
- <ClInclude Include="..\src\widgets\object_widget.h" />
- <ClInclude Include="..\src\widgets\order_widget.h" />
- <ClInclude Include="..\src\widgets\osk_widget.h" />
- <ClInclude Include="..\src\widgets\rail_widget.h" />
- <ClInclude Include="..\src\widgets\road_widget.h" />
- <ClInclude Include="..\src\widgets\screenshot_widget.h" />
- <ClInclude Include="..\src\widgets\settings_widget.h" />
- <ClInclude Include="..\src\widgets\sign_widget.h" />
- <ClInclude Include="..\src\widgets\smallmap_widget.h" />
- <ClInclude Include="..\src\widgets\station_widget.h" />
- <ClInclude Include="..\src\widgets\statusbar_widget.h" />
- <ClInclude Include="..\src\widgets\story_widget.h" />
- <ClInclude Include="..\src\widgets\subsidy_widget.h" />
- <ClInclude Include="..\src\widgets\terraform_widget.h" />
- <ClInclude Include="..\src\widgets\timetable_widget.h" />
- <ClInclude Include="..\src\widgets\toolbar_widget.h" />
- <ClInclude Include="..\src\widgets\town_widget.h" />
- <ClInclude Include="..\src\widgets\transparency_widget.h" />
- <ClInclude Include="..\src\widgets\tree_widget.h" />
- <ClInclude Include="..\src\widgets\vehicle_widget.h" />
- <ClInclude Include="..\src\widgets\viewport_widget.h" />
- <ClInclude Include="..\src\widgets\waypoint_widget.h" />
- <ClCompile Include="..\src\aircraft_cmd.cpp" />
- <ClCompile Include="..\src\autoreplace_cmd.cpp" />
- <ClCompile Include="..\src\clear_cmd.cpp" />
- <ClCompile Include="..\src\company_cmd.cpp" />
- <ClCompile Include="..\src\depot_cmd.cpp" />
- <ClCompile Include="..\src\group_cmd.cpp" />
- <ClCompile Include="..\src\industry_cmd.cpp" />
- <ClCompile Include="..\src\misc_cmd.cpp" />
- <ClCompile Include="..\src\object_cmd.cpp" />
- <ClCompile Include="..\src\order_cmd.cpp" />
- <ClCompile Include="..\src\rail_cmd.cpp" />
- <ClCompile Include="..\src\road_cmd.cpp" />
- <ClCompile Include="..\src\roadveh_cmd.cpp" />
- <ClCompile Include="..\src\ship_cmd.cpp" />
- <ClCompile Include="..\src\signs_cmd.cpp" />
- <ClCompile Include="..\src\station_cmd.cpp" />
- <ClCompile Include="..\src\terraform_cmd.cpp" />
- <ClCompile Include="..\src\timetable_cmd.cpp" />
- <ClCompile Include="..\src\town_cmd.cpp" />
- <ClCompile Include="..\src\train_cmd.cpp" />
- <ClCompile Include="..\src\tree_cmd.cpp" />
- <ClCompile Include="..\src\tunnelbridge_cmd.cpp" />
- <ClCompile Include="..\src\vehicle_cmd.cpp" />
- <ClCompile Include="..\src\void_cmd.cpp" />
- <ClCompile Include="..\src\water_cmd.cpp" />
- <ClCompile Include="..\src\waypoint_cmd.cpp" />
- <ClCompile Include="..\src\saveload\afterload.cpp" />
- <ClCompile Include="..\src\saveload\ai_sl.cpp" />
- <ClCompile Include="..\src\saveload\airport_sl.cpp" />
- <ClCompile Include="..\src\saveload\animated_tile_sl.cpp" />
- <ClCompile Include="..\src\saveload\autoreplace_sl.cpp" />
- <ClCompile Include="..\src\saveload\cargomonitor_sl.cpp" />
- <ClCompile Include="..\src\saveload\cargopacket_sl.cpp" />
- <ClCompile Include="..\src\saveload\cheat_sl.cpp" />
- <ClCompile Include="..\src\saveload\company_sl.cpp" />
- <ClCompile Include="..\src\saveload\depot_sl.cpp" />
- <ClCompile Include="..\src\saveload\economy_sl.cpp" />
- <ClCompile Include="..\src\saveload\engine_sl.cpp" />
- <ClCompile Include="..\src\saveload\game_sl.cpp" />
- <ClCompile Include="..\src\saveload\gamelog_sl.cpp" />
- <ClCompile Include="..\src\saveload\goal_sl.cpp" />
- <ClCompile Include="..\src\saveload\group_sl.cpp" />
- <ClCompile Include="..\src\saveload\industry_sl.cpp" />
- <ClCompile Include="..\src\saveload\labelmaps_sl.cpp" />
- <ClCompile Include="..\src\saveload\linkgraph_sl.cpp" />
- <ClCompile Include="..\src\saveload\map_sl.cpp" />
- <ClCompile Include="..\src\saveload\misc_sl.cpp" />
- <ClCompile Include="..\src\saveload\newgrf_sl.cpp" />
- <ClInclude Include="..\src\saveload\newgrf_sl.h" />
- <ClCompile Include="..\src\saveload\object_sl.cpp" />
- <ClCompile Include="..\src\saveload\oldloader.cpp" />
- <ClInclude Include="..\src\saveload\oldloader.h" />
- <ClCompile Include="..\src\saveload\oldloader_sl.cpp" />
- <ClCompile Include="..\src\saveload\order_sl.cpp" />
- <ClCompile Include="..\src\saveload\saveload.cpp" />
- <ClInclude Include="..\src\saveload\saveload.h" />
- <ClInclude Include="..\src\saveload\saveload_filter.h" />
- <ClInclude Include="..\src\saveload\saveload_internal.h" />
- <ClCompile Include="..\src\saveload\signs_sl.cpp" />
- <ClCompile Include="..\src\saveload\station_sl.cpp" />
- <ClCompile Include="..\src\saveload\storage_sl.cpp" />
- <ClCompile Include="..\src\saveload\strings_sl.cpp" />
- <ClCompile Include="..\src\saveload\story_sl.cpp" />
- <ClCompile Include="..\src\saveload\subsidy_sl.cpp" />
- <ClCompile Include="..\src\saveload\town_sl.cpp" />
- <ClCompile Include="..\src\saveload\vehicle_sl.cpp" />
- <ClCompile Include="..\src\saveload\waypoint_sl.cpp" />
- <ClInclude Include="..\src\table\airport_defaults.h" />
- <ClInclude Include="..\src\table\airport_movement.h" />
- <ClInclude Include="..\src\table\airporttile_ids.h" />
- <ClInclude Include="..\src\table\airporttiles.h" />
- <ClInclude Include="..\src\table\animcursors.h" />
- <ClInclude Include="..\src\table\autorail.h" />
- <ClInclude Include="..\src\table\bridge_land.h" />
- <ClInclude Include="..\src\table\build_industry.h" />
- <ClInclude Include="..\src\table\cargo_const.h" />
- <ClInclude Include="..\src\table\clear_land.h" />
- <ClInclude Include="..\src\table\control_codes.h" />
- <ClInclude Include="..\src\table\elrail_data.h" />
- <ClInclude Include="..\src\table\engines.h" />
- <ClInclude Include="..\src\table\genland.h" />
- <ClInclude Include="..\src\table\heightmap_colours.h" />
- <ClInclude Include="..\src\table\industry_land.h" />
- <ClInclude Include="..\src\table\landscape_sprite.h" />
- <ClInclude Include="..\src\table\newgrf_debug_data.h" />
- <ClInclude Include="..\src\table\object_land.h" />
- <ClInclude Include="..\src\table\palette_convert.h" />
- <ClInclude Include="..\src\table\palettes.h" />
- <ClInclude Include="..\src\table\pricebase.h" />
- <ClInclude Include="..\src\table\railtypes.h" />
- <ClInclude Include="..\src\table\road_land.h" />
- <ClInclude Include="..\src\table\roadveh_movement.h" />
- <ClInclude Include="..\src\table\roadtypes.h" />
- <ClInclude Include="..\src\..\objs\settings\table\settings.h" />
- <ClInclude Include="..\src\table\sprites.h" />
- <ClInclude Include="..\src\table\station_land.h" />
- <ClInclude Include="..\src\table\strgen_tables.h" />
- <ClInclude Include="..\src\table\string_colours.h" />
- <ClInclude Include="..\src\..\objs\langs\table\strings.h" />
- <ClInclude Include="..\src\table\town_land.h" />
- <ClInclude Include="..\src\table\townname.h" />
- <ClInclude Include="..\src\table\track_land.h" />
- <ClInclude Include="..\src\table\train_cmd.h" />
- <ClInclude Include="..\src\table\tree_land.h" />
- <ClInclude Include="..\src\table\unicode.h" />
- <ClInclude Include="..\src\table\water_land.h" />
- <ClCompile Include="..\src\3rdparty\md5\md5.cpp" />
- <ClInclude Include="..\src\3rdparty\md5\md5.h" />
- <ClInclude Include="..\src\3rdparty\optional\optional.hpp" />
- <ClInclude Include="..\src\3rdparty\optional\ottd_optional.h" />
- <ClCompile Include="..\src\script\script_config.cpp" />
- <ClInclude Include="..\src\script\script_config.hpp" />
- <ClInclude Include="..\src\script\script_fatalerror.hpp" />
- <ClCompile Include="..\src\script\script_info.cpp" />
- <ClInclude Include="..\src\script\script_info.hpp" />
- <ClCompile Include="..\src\script\script_info_dummy.cpp" />
- <ClCompile Include="..\src\script\script_instance.cpp" />
- <ClInclude Include="..\src\script\script_instance.hpp" />
- <ClCompile Include="..\src\script\script_scanner.cpp" />
- <ClInclude Include="..\src\script\script_scanner.hpp" />
- <ClInclude Include="..\src\script\script_storage.hpp" />
- <ClInclude Include="..\src\script\script_suspend.hpp" />
- <ClCompile Include="..\src\script\squirrel.cpp" />
- <ClInclude Include="..\src\script\squirrel.hpp" />
- <ClInclude Include="..\src\script\squirrel_class.hpp" />
- <ClInclude Include="..\src\script\squirrel_helper.hpp" />
- <ClInclude Include="..\src\script\squirrel_helper_type.hpp" />
- <ClCompile Include="..\src\script\squirrel_std.cpp" />
- <ClInclude Include="..\src\script\squirrel_std.hpp" />
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqapi.cpp" />
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqbaselib.cpp" />
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqclass.cpp" />
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqcompiler.cpp" />
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqdebug.cpp" />
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqfuncstate.cpp" />
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqlexer.cpp" />
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqmem.cpp" />
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqobject.cpp" />
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqstate.cpp" />
- <ClCompile Include="..\src\3rdparty\squirrel\sqstdlib\sqstdaux.cpp" />
- <ClCompile Include="..\src\3rdparty\squirrel\sqstdlib\sqstdmath.cpp" />
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqtable.cpp" />
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqvm.cpp" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqarray.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqclass.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqclosure.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqcompiler.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqfuncproto.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqfuncstate.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqlexer.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqobject.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqopcodes.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqpcheader.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqstate.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\include\sqstdaux.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\include\sqstdmath.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\include\sqstdstring.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqstring.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqtable.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\include\squirrel.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\squserdata.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\squtils.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqvm.h" />
- <ClInclude Include="..\src\ai\ai.hpp" />
- <ClCompile Include="..\src\ai\ai_config.cpp" />
- <ClInclude Include="..\src\ai\ai_config.hpp" />
- <ClCompile Include="..\src\ai\ai_core.cpp" />
- <ClCompile Include="..\src\ai\ai_gui.cpp" />
- <ClInclude Include="..\src\ai\ai_gui.hpp" />
- <ClCompile Include="..\src\ai\ai_info.cpp" />
- <ClInclude Include="..\src\ai\ai_info.hpp" />
- <ClCompile Include="..\src\ai\ai_instance.cpp" />
- <ClInclude Include="..\src\ai\ai_instance.hpp" />
- <ClCompile Include="..\src\ai\ai_scanner.cpp" />
- <ClInclude Include="..\src\ai\ai_scanner.hpp" />
- <ClInclude Include="..\src\script\api\ai_changelog.hpp" />
- <ClInclude Include="..\src\script\api\game_changelog.hpp" />
- <ClInclude Include="..\src\game\game.hpp" />
- <ClCompile Include="..\src\game\game_config.cpp" />
- <ClInclude Include="..\src\game\game_config.hpp" />
- <ClCompile Include="..\src\game\game_core.cpp" />
- <ClCompile Include="..\src\game\game_info.cpp" />
- <ClInclude Include="..\src\game\game_info.hpp" />
- <ClCompile Include="..\src\game\game_instance.cpp" />
- <ClInclude Include="..\src\game\game_instance.hpp" />
- <ClCompile Include="..\src\game\game_scanner.cpp" />
- <ClInclude Include="..\src\game\game_scanner.hpp" />
- <ClCompile Include="..\src\game\game_text.cpp" />
- <ClInclude Include="..\src\game\game_text.hpp" />
- <ClInclude Include="..\src\script\api\script_accounting.hpp" />
- <ClInclude Include="..\src\script\api\script_admin.hpp" />
- <ClInclude Include="..\src\script\api\script_airport.hpp" />
- <ClInclude Include="..\src\script\api\script_base.hpp" />
- <ClInclude Include="..\src\script\api\script_basestation.hpp" />
- <ClInclude Include="..\src\script\api\script_bridge.hpp" />
- <ClInclude Include="..\src\script\api\script_bridgelist.hpp" />
- <ClInclude Include="..\src\script\api\script_cargo.hpp" />
- <ClInclude Include="..\src\script\api\script_cargolist.hpp" />
- <ClInclude Include="..\src\script\api\script_cargomonitor.hpp" />
- <ClInclude Include="..\src\script\api\script_client.hpp" />
- <ClInclude Include="..\src\script\api\script_clientlist.hpp" />
- <ClInclude Include="..\src\script\api\script_company.hpp" />
- <ClInclude Include="..\src\script\api\script_companymode.hpp" />
- <ClInclude Include="..\src\script\api\script_controller.hpp" />
- <ClInclude Include="..\src\script\api\script_date.hpp" />
- <ClInclude Include="..\src\script\api\script_depotlist.hpp" />
- <ClInclude Include="..\src\script\api\script_engine.hpp" />
- <ClInclude Include="..\src\script\api\script_enginelist.hpp" />
- <ClInclude Include="..\src\script\api\script_error.hpp" />
- <ClInclude Include="..\src\script\api\script_event.hpp" />
- <ClInclude Include="..\src\script\api\script_event_types.hpp" />
- <ClInclude Include="..\src\script\api\script_execmode.hpp" />
- <ClInclude Include="..\src\script\api\script_game.hpp" />
- <ClInclude Include="..\src\script\api\script_gamesettings.hpp" />
- <ClInclude Include="..\src\script\api\script_goal.hpp" />
- <ClInclude Include="..\src\script\api\script_group.hpp" />
- <ClInclude Include="..\src\script\api\script_grouplist.hpp" />
- <ClInclude Include="..\src\script\api\script_industry.hpp" />
- <ClInclude Include="..\src\script\api\script_industrylist.hpp" />
- <ClInclude Include="..\src\script\api\script_industrytype.hpp" />
- <ClInclude Include="..\src\script\api\script_industrytypelist.hpp" />
- <ClInclude Include="..\src\script\api\script_info_docs.hpp" />
- <ClInclude Include="..\src\script\api\script_infrastructure.hpp" />
- <ClInclude Include="..\src\script\api\script_list.hpp" />
- <ClInclude Include="..\src\script\api\script_log.hpp" />
- <ClInclude Include="..\src\script\api\script_map.hpp" />
- <ClInclude Include="..\src\script\api\script_marine.hpp" />
- <ClInclude Include="..\src\script\api\script_news.hpp" />
- <ClInclude Include="..\src\script\api\script_object.hpp" />
- <ClInclude Include="..\src\script\api\script_order.hpp" />
- <ClInclude Include="..\src\script\api\script_priorityqueue.hpp" />
- <ClInclude Include="..\src\script\api\script_rail.hpp" />
- <ClInclude Include="..\src\script\api\script_railtypelist.hpp" />
- <ClInclude Include="..\src\script\api\script_road.hpp" />
- <ClInclude Include="..\src\script\api\script_roadtypelist.hpp" />
- <ClInclude Include="..\src\script\api\script_sign.hpp" />
- <ClInclude Include="..\src\script\api\script_signlist.hpp" />
- <ClInclude Include="..\src\script\api\script_station.hpp" />
- <ClInclude Include="..\src\script\api\script_stationlist.hpp" />
- <ClInclude Include="..\src\script\api\script_story_page.hpp" />
- <ClInclude Include="..\src\script\api\script_storypagelist.hpp" />
- <ClInclude Include="..\src\script\api\script_storypageelementlist.hpp" />
- <ClInclude Include="..\src\script\api\script_subsidy.hpp" />
- <ClInclude Include="..\src\script\api\script_subsidylist.hpp" />
- <ClInclude Include="..\src\script\api\script_testmode.hpp" />
- <ClInclude Include="..\src\script\api\script_text.hpp" />
- <ClInclude Include="..\src\script\api\script_tile.hpp" />
- <ClInclude Include="..\src\script\api\script_tilelist.hpp" />
- <ClInclude Include="..\src\script\api\script_town.hpp" />
- <ClInclude Include="..\src\script\api\script_townlist.hpp" />
- <ClInclude Include="..\src\script\api\script_tunnel.hpp" />
- <ClInclude Include="..\src\script\api\script_types.hpp" />
- <ClInclude Include="..\src\script\api\script_vehicle.hpp" />
- <ClInclude Include="..\src\script\api\script_vehiclelist.hpp" />
- <ClInclude Include="..\src\script\api\script_viewport.hpp" />
- <ClInclude Include="..\src\script\api\script_waypoint.hpp" />
- <ClInclude Include="..\src\script\api\script_waypointlist.hpp" />
- <ClInclude Include="..\src\script\api\script_window.hpp" />
- <ClCompile Include="..\src\script\api\script_accounting.cpp" />
- <ClCompile Include="..\src\script\api\script_admin.cpp" />
- <ClCompile Include="..\src\script\api\script_airport.cpp" />
- <ClCompile Include="..\src\script\api\script_base.cpp" />
- <ClCompile Include="..\src\script\api\script_basestation.cpp" />
- <ClCompile Include="..\src\script\api\script_bridge.cpp" />
- <ClCompile Include="..\src\script\api\script_bridgelist.cpp" />
- <ClCompile Include="..\src\script\api\script_cargo.cpp" />
- <ClCompile Include="..\src\script\api\script_cargolist.cpp" />
- <ClCompile Include="..\src\script\api\script_cargomonitor.cpp" />
- <ClCompile Include="..\src\script\api\script_client.cpp" />
- <ClCompile Include="..\src\script\api\script_clientlist.cpp" />
- <ClCompile Include="..\src\script\api\script_company.cpp" />
- <ClCompile Include="..\src\script\api\script_companymode.cpp" />
- <ClCompile Include="..\src\script\api\script_controller.cpp" />
- <ClCompile Include="..\src\script\api\script_date.cpp" />
- <ClCompile Include="..\src\script\api\script_depotlist.cpp" />
- <ClCompile Include="..\src\script\api\script_engine.cpp" />
- <ClCompile Include="..\src\script\api\script_enginelist.cpp" />
- <ClCompile Include="..\src\script\api\script_error.cpp" />
- <ClCompile Include="..\src\script\api\script_event.cpp" />
- <ClCompile Include="..\src\script\api\script_event_types.cpp" />
- <ClCompile Include="..\src\script\api\script_execmode.cpp" />
- <ClCompile Include="..\src\script\api\script_game.cpp" />
- <ClCompile Include="..\src\script\api\script_gamesettings.cpp" />
- <ClCompile Include="..\src\script\api\script_goal.cpp" />
- <ClCompile Include="..\src\script\api\script_group.cpp" />
- <ClCompile Include="..\src\script\api\script_grouplist.cpp" />
- <ClCompile Include="..\src\script\api\script_industry.cpp" />
- <ClCompile Include="..\src\script\api\script_industrylist.cpp" />
- <ClCompile Include="..\src\script\api\script_industrytype.cpp" />
- <ClCompile Include="..\src\script\api\script_industrytypelist.cpp" />
- <ClCompile Include="..\src\script\api\script_infrastructure.cpp" />
- <ClCompile Include="..\src\script\api\script_list.cpp" />
- <ClCompile Include="..\src\script\api\script_log.cpp" />
- <ClCompile Include="..\src\script\api\script_map.cpp" />
- <ClCompile Include="..\src\script\api\script_marine.cpp" />
- <ClCompile Include="..\src\script\api\script_news.cpp" />
- <ClCompile Include="..\src\script\api\script_object.cpp" />
- <ClCompile Include="..\src\script\api\script_order.cpp" />
- <ClCompile Include="..\src\script\api\script_priorityqueue.cpp" />
- <ClCompile Include="..\src\script\api\script_rail.cpp" />
- <ClCompile Include="..\src\script\api\script_railtypelist.cpp" />
- <ClCompile Include="..\src\script\api\script_road.cpp" />
- <ClCompile Include="..\src\script\api\script_roadtypelist.cpp" />
- <ClCompile Include="..\src\script\api\script_sign.cpp" />
- <ClCompile Include="..\src\script\api\script_signlist.cpp" />
- <ClCompile Include="..\src\script\api\script_station.cpp" />
- <ClCompile Include="..\src\script\api\script_stationlist.cpp" />
- <ClCompile Include="..\src\script\api\script_story_page.cpp" />
- <ClCompile Include="..\src\script\api\script_storypagelist.cpp" />
- <ClCompile Include="..\src\script\api\script_storypageelementlist.cpp" />
- <ClCompile Include="..\src\script\api\script_subsidy.cpp" />
- <ClCompile Include="..\src\script\api\script_subsidylist.cpp" />
- <ClCompile Include="..\src\script\api\script_testmode.cpp" />
- <ClCompile Include="..\src\script\api\script_text.cpp" />
- <ClCompile Include="..\src\script\api\script_tile.cpp" />
- <ClCompile Include="..\src\script\api\script_tilelist.cpp" />
- <ClCompile Include="..\src\script\api\script_town.cpp" />
- <ClCompile Include="..\src\script\api\script_townlist.cpp" />
- <ClCompile Include="..\src\script\api\script_tunnel.cpp" />
- <ClCompile Include="..\src\script\api\script_vehicle.cpp" />
- <ClCompile Include="..\src\script\api\script_vehiclelist.cpp" />
- <ClCompile Include="..\src\script\api\script_viewport.cpp" />
- <ClCompile Include="..\src\script\api\script_waypoint.cpp" />
- <ClCompile Include="..\src\script\api\script_waypointlist.cpp" />
- <ClCompile Include="..\src\script\api\script_window.cpp" />
- <ClCompile Include="..\src\blitter\32bpp_anim.cpp" />
- <ClInclude Include="..\src\blitter\32bpp_anim.hpp" />
- <ClCompile Include="..\src\blitter\32bpp_anim_sse2.cpp" />
- <ClInclude Include="..\src\blitter\32bpp_anim_sse2.hpp" />
- <ClCompile Include="..\src\blitter\32bpp_anim_sse4.cpp" />
- <ClInclude Include="..\src\blitter\32bpp_anim_sse4.hpp" />
- <ClCompile Include="..\src\blitter\32bpp_base.cpp" />
- <ClInclude Include="..\src\blitter\32bpp_base.hpp" />
- <ClCompile Include="..\src\blitter\32bpp_optimized.cpp" />
- <ClInclude Include="..\src\blitter\32bpp_optimized.hpp" />
- <ClCompile Include="..\src\blitter\32bpp_simple.cpp" />
- <ClInclude Include="..\src\blitter\32bpp_simple.hpp" />
- <ClInclude Include="..\src\blitter\32bpp_sse_func.hpp" />
- <ClInclude Include="..\src\blitter\32bpp_sse_type.h" />
- <ClCompile Include="..\src\blitter\32bpp_sse2.cpp" />
- <ClInclude Include="..\src\blitter\32bpp_sse2.hpp" />
- <ClCompile Include="..\src\blitter\32bpp_sse4.cpp" />
- <ClInclude Include="..\src\blitter\32bpp_sse4.hpp" />
- <ClCompile Include="..\src\blitter\32bpp_ssse3.cpp" />
- <ClInclude Include="..\src\blitter\32bpp_ssse3.hpp" />
- <ClCompile Include="..\src\blitter\8bpp_base.cpp" />
- <ClInclude Include="..\src\blitter\8bpp_base.hpp" />
- <ClCompile Include="..\src\blitter\8bpp_optimized.cpp" />
- <ClInclude Include="..\src\blitter\8bpp_optimized.hpp" />
- <ClCompile Include="..\src\blitter\8bpp_simple.cpp" />
- <ClInclude Include="..\src\blitter\8bpp_simple.hpp" />
- <ClInclude Include="..\src\blitter\base.hpp" />
- <ClInclude Include="..\src\blitter\common.hpp" />
- <ClInclude Include="..\src\blitter\factory.hpp" />
- <ClCompile Include="..\src\blitter\null.cpp" />
- <ClInclude Include="..\src\blitter\null.hpp" />
- <ClInclude Include="..\src\music\music_driver.hpp" />
- <ClInclude Include="..\src\sound\sound_driver.hpp" />
- <ClInclude Include="..\src\video\video_driver.hpp" />
- <ClCompile Include="..\src\spriteloader\grf.cpp" />
- <ClInclude Include="..\src\spriteloader\grf.hpp" />
- <ClInclude Include="..\src\spriteloader\spriteloader.hpp" />
- <ClCompile Include="..\src\newgrf.cpp" />
- <ClCompile Include="..\src\newgrf_airport.cpp" />
- <ClCompile Include="..\src\newgrf_airporttiles.cpp" />
- <ClCompile Include="..\src\newgrf_canal.cpp" />
- <ClCompile Include="..\src\newgrf_cargo.cpp" />
- <ClCompile Include="..\src\newgrf_commons.cpp" />
- <ClCompile Include="..\src\newgrf_config.cpp" />
- <ClCompile Include="..\src\newgrf_engine.cpp" />
- <ClCompile Include="..\src\newgrf_generic.cpp" />
- <ClCompile Include="..\src\newgrf_house.cpp" />
- <ClCompile Include="..\src\newgrf_industries.cpp" />
- <ClCompile Include="..\src\newgrf_industrytiles.cpp" />
- <ClCompile Include="..\src\newgrf_object.cpp" />
- <ClCompile Include="..\src\newgrf_profiling.cpp" />
- <ClCompile Include="..\src\newgrf_railtype.cpp" />
- <ClCompile Include="..\src\newgrf_roadtype.cpp" />
- <ClCompile Include="..\src\newgrf_sound.cpp" />
- <ClCompile Include="..\src\newgrf_spritegroup.cpp" />
- <ClCompile Include="..\src\newgrf_station.cpp" />
- <ClCompile Include="..\src\newgrf_storage.cpp" />
- <ClCompile Include="..\src\newgrf_text.cpp" />
- <ClCompile Include="..\src\newgrf_town.cpp" />
- <ClCompile Include="..\src\newgrf_townname.cpp" />
- <ClCompile Include="..\src\bridge_map.cpp" />
- <ClInclude Include="..\src\bridge_map.h" />
- <ClInclude Include="..\src\clear_map.h" />
- <ClInclude Include="..\src\industry_map.h" />
- <ClInclude Include="..\src\object_map.h" />
- <ClInclude Include="..\src\rail_map.h" />
- <ClCompile Include="..\src\road_map.cpp" />
- <ClInclude Include="..\src\road_map.h" />
- <ClInclude Include="..\src\station_map.h" />
- <ClInclude Include="..\src\tile_map.h" />
- <ClInclude Include="..\src\town_map.h" />
- <ClInclude Include="..\src\tree_map.h" />
- <ClCompile Include="..\src\tunnel_map.cpp" />
- <ClInclude Include="..\src\tunnel_map.h" />
- <ClInclude Include="..\src\tunnelbridge_map.h" />
- <ClInclude Include="..\src\void_map.h" />
- <ClInclude Include="..\src\water_map.h" />
- <ClInclude Include="..\src\misc\array.hpp" />
- <ClInclude Include="..\src\misc\binaryheap.hpp" />
- <ClInclude Include="..\src\misc\blob.hpp" />
- <ClCompile Include="..\src\misc\countedobj.cpp" />
- <ClInclude Include="..\src\misc\countedptr.hpp" />
- <ClCompile Include="..\src\misc\dbg_helpers.cpp" />
- <ClInclude Include="..\src\misc\dbg_helpers.h" />
- <ClInclude Include="..\src\misc\fixedsizearray.hpp" />
- <ClCompile Include="..\src\misc\getoptdata.cpp" />
- <ClInclude Include="..\src\misc\getoptdata.h" />
- <ClInclude Include="..\src\misc\hashtable.hpp" />
- <ClInclude Include="..\src\misc\str.hpp" />
- <ClCompile Include="..\src\network\core\address.cpp" />
- <ClInclude Include="..\src\network\core\address.h" />
- <ClInclude Include="..\src\network\core\config.h" />
- <ClCompile Include="..\src\network\core\core.cpp" />
- <ClInclude Include="..\src\network\core\core.h" />
- <ClInclude Include="..\src\network\core\game.h" />
- <ClCompile Include="..\src\network\core\host.cpp" />
- <ClInclude Include="..\src\network\core\host.h" />
- <ClInclude Include="..\src\network\core\os_abstraction.h" />
- <ClCompile Include="..\src\network\core\packet.cpp" />
- <ClInclude Include="..\src\network\core\packet.h" />
- <ClCompile Include="..\src\network\core\tcp.cpp" />
- <ClInclude Include="..\src\network\core\tcp.h" />
- <ClCompile Include="..\src\network\core\tcp_admin.cpp" />
- <ClInclude Include="..\src\network\core\tcp_admin.h" />
- <ClCompile Include="..\src\network\core\tcp_connect.cpp" />
- <ClCompile Include="..\src\network\core\tcp_content.cpp" />
- <ClInclude Include="..\src\network\core\tcp_content.h" />
- <ClCompile Include="..\src\network\core\tcp_game.cpp" />
- <ClInclude Include="..\src\network\core\tcp_game.h" />
- <ClCompile Include="..\src\network\core\tcp_http.cpp" />
- <ClInclude Include="..\src\network\core\tcp_http.h" />
- <ClInclude Include="..\src\network\core\tcp_listen.h" />
- <ClCompile Include="..\src\network\core\udp.cpp" />
- <ClInclude Include="..\src\network\core\udp.h" />
- <ClInclude Include="..\src\pathfinder\follow_track.hpp" />
- <ClInclude Include="..\src\pathfinder\pathfinder_func.h" />
- <ClInclude Include="..\src\pathfinder\pathfinder_type.h" />
- <ClInclude Include="..\src\pathfinder\pf_performance_timer.hpp" />
- <ClCompile Include="..\src\pathfinder\npf\aystar.cpp" />
- <ClInclude Include="..\src\pathfinder\npf\aystar.h" />
- <ClCompile Include="..\src\pathfinder\npf\npf.cpp" />
- <ClInclude Include="..\src\pathfinder\npf\npf_func.h" />
- <ClCompile Include="..\src\pathfinder\npf\queue.cpp" />
- <ClInclude Include="..\src\pathfinder\npf\queue.h" />
- <ClInclude Include="..\src\pathfinder\yapf\nodelist.hpp" />
- <ClInclude Include="..\src\pathfinder\yapf\yapf.h" />
- <ClInclude Include="..\src\pathfinder\yapf\yapf.hpp" />
- <ClInclude Include="..\src\pathfinder\yapf\yapf_base.hpp" />
- <ClInclude Include="..\src\pathfinder\yapf\yapf_cache.h" />
- <ClInclude Include="..\src\pathfinder\yapf\yapf_common.hpp" />
- <ClInclude Include="..\src\pathfinder\yapf\yapf_costbase.hpp" />
- <ClInclude Include="..\src\pathfinder\yapf\yapf_costcache.hpp" />
- <ClInclude Include="..\src\pathfinder\yapf\yapf_costrail.hpp" />
- <ClInclude Include="..\src\pathfinder\yapf\yapf_destrail.hpp" />
- <ClInclude Include="..\src\pathfinder\yapf\yapf_node.hpp" />
- <ClInclude Include="..\src\pathfinder\yapf\yapf_node_rail.hpp" />
- <ClInclude Include="..\src\pathfinder\yapf\yapf_node_road.hpp" />
- <ClInclude Include="..\src\pathfinder\yapf\yapf_node_ship.hpp" />
- <ClCompile Include="..\src\pathfinder\yapf\yapf_rail.cpp" />
- <ClCompile Include="..\src\pathfinder\yapf\yapf_road.cpp" />
- <ClCompile Include="..\src\pathfinder\yapf\yapf_ship.cpp" />
- <ClInclude Include="..\src\pathfinder\yapf\yapf_type.hpp" />
- <ClCompile Include="..\src\video\dedicated_v.cpp" />
- <ClCompile Include="..\src\video\null_v.cpp" />
- <ClCompile Include="..\src\video\sdl_v.cpp" />
- <ClCompile Include="..\src\video\sdl2_v.cpp" />
- <ClCompile Include="..\src\video\win32_v.cpp" />
- <ClCompile Include="..\src\music\dmusic.cpp" />
- <ClCompile Include="..\src\music\null_m.cpp" />
- <ClCompile Include="..\src\music\midifile.cpp" />
- <ClCompile Include="..\src\music\win32_m.cpp" />
- <ClCompile Include="..\src\sound\null_s.cpp" />
- <ClCompile Include="..\src\sound\sdl_s.cpp" />
- <ClCompile Include="..\src\sound\sdl2_s.cpp" />
- <ClCompile Include="..\src\sound\win32_s.cpp" />
- <ClCompile Include="..\src\sound\xaudio2_s.cpp" />
- <ClCompile Include="..\src\os\windows\crashlog_win.cpp" />
- <ResourceCompile Include="..\src\os\windows\ottdres.rc" />
- <ClCompile Include="..\src\os\windows\string_uniscribe.cpp" />
- <ClCompile Include="..\src\os\windows\win32.cpp" />
- <ClInclude Include="..\src\thread.h" />
- </ItemGroup>
- <ItemGroup>
- <None Include="..\media\openttd.ico" />
- <None Include="..\README.md" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="langs_vs140.vcxproj">
- <Project>{0f066b23-18df-4284-8265-f4a5e7e3b966}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- <ProjectReference Include="settingsgen_vs140.vcxproj">
- <Project>{e9548de9-f089-49b7-93a6-30be2cc311c7}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- <ProjectReference Include="settings_vs140.vcxproj">
- <Project>{0817f629-589e-4a3b-b81a-8647bc571e35}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- <ProjectReference Include="strgen_vs140.vcxproj">
- <Project>{a133a442-bd0a-4ade-b117-ad7545e4bdd1}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- <ProjectReference Include="version_vs140.vcxproj">
- <Project>{1a2b3c5e-1c23-41a5-9c9b-acba2aa75fec}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- <ProjectReference Include="basesets_vs140.vcxproj">
- <Project>{e12e77ca-c0f1-4ada-943f-4929274249d3}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
-</Project>
diff --git a/projects/openttd_vs140.vcxproj.filters b/projects/openttd_vs140.vcxproj.filters
deleted file mode 100644
index 11e9821ff..000000000
--- a/projects/openttd_vs140.vcxproj.filters
+++ /dev/null
@@ -1,3155 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup>
- <Filter Include="Source Files">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000000}</UniqueIdentifier>
- </Filter>
- <Filter Include="Header Files">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000001}</UniqueIdentifier>
- </Filter>
- <Filter Include="Core Source Code">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000002}</UniqueIdentifier>
- </Filter>
- <Filter Include="GUI Source Code">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000003}</UniqueIdentifier>
- </Filter>
- <Filter Include="Widgets">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000004}</UniqueIdentifier>
- </Filter>
- <Filter Include="Command handlers">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000005}</UniqueIdentifier>
- </Filter>
- <Filter Include="Save/Load handlers">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000006}</UniqueIdentifier>
- </Filter>
- <Filter Include="Tables">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000007}</UniqueIdentifier>
- </Filter>
- <Filter Include="MD5">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000008}</UniqueIdentifier>
- </Filter>
- <Filter Include="Compat">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000009}</UniqueIdentifier>
- </Filter>
- <Filter Include="Script">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000010}</UniqueIdentifier>
- </Filter>
- <Filter Include="Squirrel">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000011}</UniqueIdentifier>
- </Filter>
- <Filter Include="Squirrel headers">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000012}</UniqueIdentifier>
- </Filter>
- <Filter Include="AI Core">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000013}</UniqueIdentifier>
- </Filter>
- <Filter Include="AI API">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000014}</UniqueIdentifier>
- </Filter>
- <Filter Include="Game API">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000015}</UniqueIdentifier>
- </Filter>
- <Filter Include="Game Core">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000016}</UniqueIdentifier>
- </Filter>
- <Filter Include="Script API">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000017}</UniqueIdentifier>
- </Filter>
- <Filter Include="Script API Implementation">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000018}</UniqueIdentifier>
- </Filter>
- <Filter Include="Blitters">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000019}</UniqueIdentifier>
- </Filter>
- <Filter Include="Drivers">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000020}</UniqueIdentifier>
- </Filter>
- <Filter Include="Sprite loaders">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000021}</UniqueIdentifier>
- </Filter>
- <Filter Include="NewGRF">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000022}</UniqueIdentifier>
- </Filter>
- <Filter Include="Map Accessors">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000023}</UniqueIdentifier>
- </Filter>
- <Filter Include="Misc">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000024}</UniqueIdentifier>
- </Filter>
- <Filter Include="Network Core">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000025}</UniqueIdentifier>
- </Filter>
- <Filter Include="Pathfinder">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000026}</UniqueIdentifier>
- </Filter>
- <Filter Include="NPF">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000027}</UniqueIdentifier>
- </Filter>
- <Filter Include="YAPF">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000028}</UniqueIdentifier>
- </Filter>
- <Filter Include="Video">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000029}</UniqueIdentifier>
- </Filter>
- <Filter Include="Music">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000030}</UniqueIdentifier>
- </Filter>
- <Filter Include="Sound">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000031}</UniqueIdentifier>
- </Filter>
- <Filter Include="Windows files">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000032}</UniqueIdentifier>
- </Filter>
- <Filter Include="Threading">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000033}</UniqueIdentifier>
- </Filter>
- </ItemGroup>
- <ItemGroup>
- <ClCompile Include="..\src\airport.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\animated_tile.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\articulated_vehicles.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\autoreplace.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\bmp.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\cargoaction.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\cargomonitor.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\cargopacket.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\cargotype.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\cheat.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\command.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\console.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\console_cmds.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\cpu.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\crashlog.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\currency.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\date.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\debug.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\dedicated.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\depot.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\disaster_vehicle.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\driver.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\economy.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\effectvehicle.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\elrail.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\engine.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\fileio.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\fios.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\fontcache.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\fontdetection.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\base_consist.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\gamelog.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\genworld.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\gfx.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\gfxinit.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\gfx_layout.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\goal.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\ground_vehicle.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\heightmap.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\highscore.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\hotkeys.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\ini.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\ini_load.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\landscape.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\linkgraph\demands.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\linkgraph\flowmapper.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\linkgraph\linkgraph.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\linkgraph\linkgraphjob.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\linkgraph\linkgraphschedule.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\linkgraph\mcf.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\linkgraph\refresh.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\map.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\misc.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\mixer.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\music.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\network\network.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\network\network_admin.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\network\network_client.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\network\network_command.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\network\network_content.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\network\network_gamelist.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\network\network_server.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\network\network_udp.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\openttd.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\order_backup.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\pbs.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\progress.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\rail.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\rev.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\road.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\roadstop.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\screenshot_gui.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\screenshot.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\settings.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\signal.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\signs.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\sound.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\sprite.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\spritecache.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\station.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\strgen\strgen_base.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\string.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\stringfilter.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\strings.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\story.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\subsidy.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\textbuf.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\texteff.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\tgp.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\tile_map.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\tilearea.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\townname.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\vehicle.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\vehiclelist.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\viewport.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\viewport_sprite_sorter_sse4.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\waypoint.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\widget.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\window.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClInclude Include="..\src\aircraft.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\airport.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\animated_tile_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\articulated_vehicles.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\autoreplace_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\autoreplace_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\autoreplace_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\autoreplace_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\autoslope.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\base_media_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\base_media_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\base_station_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\bitmap_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\bmp.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\bridge.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\cargo_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\cargoaction.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\cargomonitor.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\cargopacket.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\cargotype.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\cheat_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\cheat_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\clear_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\cmd_helper.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\command_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\command_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\company_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\company_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\company_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\company_manager_face.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\company_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\console_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\console_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\console_internal.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\console_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\cpu.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\crashlog.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\currency.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\date_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\date_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\date_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\debug.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\video\dedicated_v.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\depot_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\depot_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\depot_map.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\depot_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\direction_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\direction_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\disaster_vehicle.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\music\dmusic.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\driver.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\economy_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\economy_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\economy_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\effectvehicle_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\effectvehicle_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\elrail_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\engine_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\engine_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\engine_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\engine_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\error.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\fileio_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\fileio_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\fios.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\fontcache.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\fontdetection.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\framerate_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\base_consist.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\gamelog.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\gamelog_internal.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\genworld.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\gfx_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\gfx_layout.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\gfx_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\gfxinit.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\goal_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\goal_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\graph_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\ground_vehicle.hpp">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\group.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\group_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\group_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\guitimer_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\heightmap.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\highscore.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\hotkeys.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\house.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\house_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\industry.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\industry_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\industrytype.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\ini_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\landscape.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\landscape_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\language.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\linkgraph\demands.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\linkgraph\flowmapper.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\linkgraph\init.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\linkgraph\linkgraph.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\linkgraph\linkgraph_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\linkgraph\linkgraph_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\linkgraph\linkgraph_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\linkgraph\linkgraphjob.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\linkgraph\linkgraphjob_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\linkgraph\linkgraphschedule.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\linkgraph\mcf.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\linkgraph\refresh.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\livery.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\map_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\map_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\mixer.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\network.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\network_admin.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\network_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\network_client.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\network_content.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\network_content_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\network_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\network_gamelist.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\network_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\network_internal.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\network_server.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\network_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\network_udp.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_airport.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_airporttiles.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_animation_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_animation_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_callbacks.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_canal.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_cargo.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_class.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_class_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_commons.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_config.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_debug.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_engine.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_generic.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_house.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_industries.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_industrytiles.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_object.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_profiling.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_properties.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_railtype.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_roadtype.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_sound.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_spritegroup.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_station.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_storage.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_text.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_town.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_townname.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\news_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\news_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\news_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\music\midi.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\music\midifile.hpp">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\music\null_m.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\sound\null_s.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\video\null_v.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\object.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\object_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\object_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\openttd.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\order_backup.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\order_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\order_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\order_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pbs.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\progress.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\querystring_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\rail.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\rail_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\rail_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\rev.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\road.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\road_cmd.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\road_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\road_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\road_internal.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\road_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\roadstop_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\roadveh.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\safeguards.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\screenshot.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\screenshot_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\sound\sdl_s.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\video\sdl_v.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\video\sdl2_v.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\settings_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\settings_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\settings_internal.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\settings_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\ship.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\signal_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\signal_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\signs_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\signs_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\signs_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\slope_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\slope_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\smallmap_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\sortlist_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\sound_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\sound_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\sprite.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\spritecache.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\station_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\station_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\station_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\station_kdtree.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\station_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\statusbar_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\stdafx.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\story_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\story_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\strgen\strgen.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\string_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\string_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\string_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\os\windows\string_uniscribe.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\stringfilter_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\strings_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\strings_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\subsidy_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\subsidy_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\subsidy_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\tar_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\terraform_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\textbuf_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\textbuf_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\texteff.hpp">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\textfile_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\textfile_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\tgp.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\tile_cmd.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\tile_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\tilearea_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\tilehighlight_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\tilehighlight_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\tilematrix_type.hpp">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\timetable.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\toolbar_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\town.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\town_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\town_kdtree.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\townname_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\townname_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\track_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\track_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\train.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\transparency.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\transparency_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\transport_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\tunnelbridge.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\vehicle_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\vehicle_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\vehicle_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\vehicle_gui_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\vehicle_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\vehiclelist.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\viewport_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\viewport_kdtree.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\viewport_sprite_sorter.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\viewport_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\water.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\waypoint_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\waypoint_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widget_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\os\windows\win32.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\music\win32_m.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\sound\win32_s.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\video\win32_v.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\window_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\window_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\window_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\sound\xaudio2_s.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\zoom_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\zoom_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClCompile Include="..\src\core\alloc_func.cpp">
- <Filter>Core Source Code</Filter>
- </ClCompile>
- <ClInclude Include="..\src\core\alloc_func.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\alloc_type.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\backup_type.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClCompile Include="..\src\core\bitmath_func.cpp">
- <Filter>Core Source Code</Filter>
- </ClCompile>
- <ClInclude Include="..\src\core\bitmath_func.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\endian_func.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\endian_type.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\enum_type.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClCompile Include="..\src\core\geometry_func.cpp">
- <Filter>Core Source Code</Filter>
- </ClCompile>
- <ClInclude Include="..\src\core\geometry_func.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\geometry_type.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\kdtree.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClCompile Include="..\src\core\math_func.cpp">
- <Filter>Core Source Code</Filter>
- </ClCompile>
- <ClInclude Include="..\src\core\math_func.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\mem_func.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\multimap.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\overflowsafe_type.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClCompile Include="..\src\core\pool_func.cpp">
- <Filter>Core Source Code</Filter>
- </ClCompile>
- <ClInclude Include="..\src\core\pool_func.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\pool_type.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClCompile Include="..\src\core\random_func.cpp">
- <Filter>Core Source Code</Filter>
- </ClCompile>
- <ClInclude Include="..\src\core\random_func.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\smallmap_type.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\smallmatrix_type.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\smallstack_type.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\smallvec_type.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\string_compare_type.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClCompile Include="..\src\aircraft_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\airport_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\autoreplace_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\bootstrap_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\bridge_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\build_vehicle_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\cheat_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\company_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\console_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\date_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\depot_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\dock_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\engine_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\error_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\fios_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\framerate_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\genworld_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\goal_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\graph_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\group_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\highscore_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\industry_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\intro_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\linkgraph\linkgraph_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\main_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\misc_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\music_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\network\network_chat_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\network\network_content_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\network\network_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_debug_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\news_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\object_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\order_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\osk_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\rail_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\road_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\roadveh_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\settings_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\ship_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\signs_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\smallmap_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\station_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\statusbar_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\story_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\subsidy_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\terraform_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\textfile_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\timetable_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\toolbar_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\town_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\train_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\transparency_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\tree_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\vehicle_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\viewport_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\waypoint_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClInclude Include="..\src\widgets\airport_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\ai_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\autoreplace_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\bootstrap_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\bridge_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\build_vehicle_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\cheat_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\company_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\console_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\date_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\depot_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\dock_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClCompile Include="..\src\widgets\dropdown.cpp">
- <Filter>Widgets</Filter>
- </ClCompile>
- <ClInclude Include="..\src\widgets\dropdown_func.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\dropdown_type.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\dropdown_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\engine_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\error_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\fios_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\framerate_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\genworld_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\goal_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\graph_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\group_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\highscore_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\industry_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\intro_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\link_graph_legend_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\main_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\misc_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\music_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\network_chat_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\network_content_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\network_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\newgrf_debug_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\newgrf_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\news_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\object_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\order_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\osk_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\rail_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\road_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\screenshot_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\settings_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\sign_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\smallmap_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\station_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\statusbar_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\story_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\subsidy_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\terraform_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\timetable_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\toolbar_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\town_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\transparency_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\tree_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\vehicle_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\viewport_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\waypoint_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClCompile Include="..\src\aircraft_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\autoreplace_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\clear_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\company_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\depot_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\group_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\industry_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\misc_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\object_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\order_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\rail_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\road_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\roadveh_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\ship_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\signs_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\station_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\terraform_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\timetable_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\town_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\train_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\tree_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\tunnelbridge_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\vehicle_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\void_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\water_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\waypoint_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\afterload.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\ai_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\airport_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\animated_tile_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\autoreplace_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\cargomonitor_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\cargopacket_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\cheat_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\company_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\depot_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\economy_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\engine_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\game_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\gamelog_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\goal_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\group_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\industry_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\labelmaps_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\linkgraph_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\map_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\misc_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\newgrf_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClInclude Include="..\src\saveload\newgrf_sl.h">
- <Filter>Save/Load handlers</Filter>
- </ClInclude>
- <ClCompile Include="..\src\saveload\object_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\oldloader.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClInclude Include="..\src\saveload\oldloader.h">
- <Filter>Save/Load handlers</Filter>
- </ClInclude>
- <ClCompile Include="..\src\saveload\oldloader_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\order_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\saveload.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClInclude Include="..\src\saveload\saveload.h">
- <Filter>Save/Load handlers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\saveload\saveload_filter.h">
- <Filter>Save/Load handlers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\saveload\saveload_internal.h">
- <Filter>Save/Load handlers</Filter>
- </ClInclude>
- <ClCompile Include="..\src\saveload\signs_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\station_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\storage_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\strings_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\story_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\subsidy_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\town_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\vehicle_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\waypoint_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClInclude Include="..\src\table\airport_defaults.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\airport_movement.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\airporttile_ids.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\airporttiles.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\animcursors.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\autorail.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\bridge_land.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\build_industry.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\cargo_const.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\clear_land.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\control_codes.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\elrail_data.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\engines.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\genland.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\heightmap_colours.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\industry_land.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\landscape_sprite.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\newgrf_debug_data.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\object_land.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\palette_convert.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\palettes.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\pricebase.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\railtypes.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\road_land.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\roadveh_movement.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\roadtypes.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\..\objs\settings\table\settings.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\sprites.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\station_land.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\strgen_tables.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\string_colours.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\..\objs\langs\table\strings.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\town_land.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\townname.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\track_land.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\train_cmd.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\tree_land.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\unicode.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\water_land.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClCompile Include="..\src\3rdparty\md5\md5.cpp">
- <Filter>MD5</Filter>
- </ClCompile>
- <ClInclude Include="..\src\3rdparty\md5\md5.h">
- <Filter>MD5</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\optional\optional.hpp">
- <Filter>Compat</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\optional\ottd_optional.h">
- <Filter>Compat</Filter>
- </ClInclude>
- <ClCompile Include="..\src\script\script_config.cpp">
- <Filter>Script</Filter>
- </ClCompile>
- <ClInclude Include="..\src\script\script_config.hpp">
- <Filter>Script</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\script_fatalerror.hpp">
- <Filter>Script</Filter>
- </ClInclude>
- <ClCompile Include="..\src\script\script_info.cpp">
- <Filter>Script</Filter>
- </ClCompile>
- <ClInclude Include="..\src\script\script_info.hpp">
- <Filter>Script</Filter>
- </ClInclude>
- <ClCompile Include="..\src\script\script_info_dummy.cpp">
- <Filter>Script</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\script_instance.cpp">
- <Filter>Script</Filter>
- </ClCompile>
- <ClInclude Include="..\src\script\script_instance.hpp">
- <Filter>Script</Filter>
- </ClInclude>
- <ClCompile Include="..\src\script\script_scanner.cpp">
- <Filter>Script</Filter>
- </ClCompile>
- <ClInclude Include="..\src\script\script_scanner.hpp">
- <Filter>Script</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\script_storage.hpp">
- <Filter>Script</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\script_suspend.hpp">
- <Filter>Script</Filter>
- </ClInclude>
- <ClCompile Include="..\src\script\squirrel.cpp">
- <Filter>Script</Filter>
- </ClCompile>
- <ClInclude Include="..\src\script\squirrel.hpp">
- <Filter>Script</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\squirrel_class.hpp">
- <Filter>Script</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\squirrel_helper.hpp">
- <Filter>Script</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\squirrel_helper_type.hpp">
- <Filter>Script</Filter>
- </ClInclude>
- <ClCompile Include="..\src\script\squirrel_std.cpp">
- <Filter>Script</Filter>
- </ClCompile>
- <ClInclude Include="..\src\script\squirrel_std.hpp">
- <Filter>Script</Filter>
- </ClInclude>
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqapi.cpp">
- <Filter>Squirrel</Filter>
- </ClCompile>
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqbaselib.cpp">
- <Filter>Squirrel</Filter>
- </ClCompile>
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqclass.cpp">
- <Filter>Squirrel</Filter>
- </ClCompile>
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqcompiler.cpp">
- <Filter>Squirrel</Filter>
- </ClCompile>
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqdebug.cpp">
- <Filter>Squirrel</Filter>
- </ClCompile>
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqfuncstate.cpp">
- <Filter>Squirrel</Filter>
- </ClCompile>
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqlexer.cpp">
- <Filter>Squirrel</Filter>
- </ClCompile>
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqmem.cpp">
- <Filter>Squirrel</Filter>
- </ClCompile>
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqobject.cpp">
- <Filter>Squirrel</Filter>
- </ClCompile>
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqstate.cpp">
- <Filter>Squirrel</Filter>
- </ClCompile>
- <ClCompile Include="..\src\3rdparty\squirrel\sqstdlib\sqstdaux.cpp">
- <Filter>Squirrel</Filter>
- </ClCompile>
- <ClCompile Include="..\src\3rdparty\squirrel\sqstdlib\sqstdmath.cpp">
- <Filter>Squirrel</Filter>
- </ClCompile>
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqtable.cpp">
- <Filter>Squirrel</Filter>
- </ClCompile>
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqvm.cpp">
- <Filter>Squirrel</Filter>
- </ClCompile>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqarray.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqclass.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqclosure.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqcompiler.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqfuncproto.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqfuncstate.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqlexer.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqobject.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqopcodes.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqpcheader.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqstate.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\include\sqstdaux.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\include\sqstdmath.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\include\sqstdstring.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqstring.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqtable.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\include\squirrel.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\squserdata.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\squtils.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqvm.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\ai\ai.hpp">
- <Filter>AI Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\ai\ai_config.cpp">
- <Filter>AI Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\ai\ai_config.hpp">
- <Filter>AI Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\ai\ai_core.cpp">
- <Filter>AI Core</Filter>
- </ClCompile>
- <ClCompile Include="..\src\ai\ai_gui.cpp">
- <Filter>AI Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\ai\ai_gui.hpp">
- <Filter>AI Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\ai\ai_info.cpp">
- <Filter>AI Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\ai\ai_info.hpp">
- <Filter>AI Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\ai\ai_instance.cpp">
- <Filter>AI Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\ai\ai_instance.hpp">
- <Filter>AI Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\ai\ai_scanner.cpp">
- <Filter>AI Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\ai\ai_scanner.hpp">
- <Filter>AI Core</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\ai_changelog.hpp">
- <Filter>AI API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\game_changelog.hpp">
- <Filter>Game API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\game\game.hpp">
- <Filter>Game Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\game\game_config.cpp">
- <Filter>Game Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\game\game_config.hpp">
- <Filter>Game Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\game\game_core.cpp">
- <Filter>Game Core</Filter>
- </ClCompile>
- <ClCompile Include="..\src\game\game_info.cpp">
- <Filter>Game Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\game\game_info.hpp">
- <Filter>Game Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\game\game_instance.cpp">
- <Filter>Game Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\game\game_instance.hpp">
- <Filter>Game Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\game\game_scanner.cpp">
- <Filter>Game Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\game\game_scanner.hpp">
- <Filter>Game Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\game\game_text.cpp">
- <Filter>Game Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\game\game_text.hpp">
- <Filter>Game Core</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_accounting.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_admin.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_airport.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_base.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_basestation.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_bridge.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_bridgelist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_cargo.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_cargolist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_cargomonitor.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_client.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_clientlist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_company.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_companymode.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_controller.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_date.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_depotlist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_engine.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_enginelist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_error.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_event.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_event_types.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_execmode.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_game.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_gamesettings.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_goal.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_group.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_grouplist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_industry.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_industrylist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_industrytype.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_industrytypelist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_info_docs.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_infrastructure.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_list.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_log.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_map.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_marine.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_news.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_object.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_order.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_priorityqueue.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_rail.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_railtypelist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_road.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_roadtypelist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_sign.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_signlist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_station.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_stationlist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_story_page.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_storypagelist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_storypageelementlist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_subsidy.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_subsidylist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_testmode.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_text.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_tile.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_tilelist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_town.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_townlist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_tunnel.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_types.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_vehicle.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_vehiclelist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_viewport.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_waypoint.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_waypointlist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_window.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClCompile Include="..\src\script\api\script_accounting.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_admin.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_airport.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_base.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_basestation.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_bridge.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_bridgelist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_cargo.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_cargolist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_cargomonitor.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_client.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_clientlist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_company.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_companymode.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_controller.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_date.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_depotlist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_engine.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_enginelist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_error.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_event.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_event_types.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_execmode.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_game.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_gamesettings.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_goal.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_group.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_grouplist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_industry.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_industrylist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_industrytype.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_industrytypelist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_infrastructure.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_list.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_log.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_map.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_marine.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_news.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_object.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_order.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_priorityqueue.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_rail.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_railtypelist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_road.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_roadtypelist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_sign.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_signlist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_station.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_stationlist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_story_page.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_storypagelist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_storypageelementlist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_subsidy.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_subsidylist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_testmode.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_text.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_tile.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_tilelist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_town.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_townlist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_tunnel.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_vehicle.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_vehiclelist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_viewport.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_waypoint.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_waypointlist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_window.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\blitter\32bpp_anim.cpp">
- <Filter>Blitters</Filter>
- </ClCompile>
- <ClInclude Include="..\src\blitter\32bpp_anim.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClCompile Include="..\src\blitter\32bpp_anim_sse2.cpp">
- <Filter>Blitters</Filter>
- </ClCompile>
- <ClInclude Include="..\src\blitter\32bpp_anim_sse2.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClCompile Include="..\src\blitter\32bpp_anim_sse4.cpp">
- <Filter>Blitters</Filter>
- </ClCompile>
- <ClInclude Include="..\src\blitter\32bpp_anim_sse4.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClCompile Include="..\src\blitter\32bpp_base.cpp">
- <Filter>Blitters</Filter>
- </ClCompile>
- <ClInclude Include="..\src\blitter\32bpp_base.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClCompile Include="..\src\blitter\32bpp_optimized.cpp">
- <Filter>Blitters</Filter>
- </ClCompile>
- <ClInclude Include="..\src\blitter\32bpp_optimized.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClCompile Include="..\src\blitter\32bpp_simple.cpp">
- <Filter>Blitters</Filter>
- </ClCompile>
- <ClInclude Include="..\src\blitter\32bpp_simple.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClInclude Include="..\src\blitter\32bpp_sse_func.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClInclude Include="..\src\blitter\32bpp_sse_type.h">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClCompile Include="..\src\blitter\32bpp_sse2.cpp">
- <Filter>Blitters</Filter>
- </ClCompile>
- <ClInclude Include="..\src\blitter\32bpp_sse2.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClCompile Include="..\src\blitter\32bpp_sse4.cpp">
- <Filter>Blitters</Filter>
- </ClCompile>
- <ClInclude Include="..\src\blitter\32bpp_sse4.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClCompile Include="..\src\blitter\32bpp_ssse3.cpp">
- <Filter>Blitters</Filter>
- </ClCompile>
- <ClInclude Include="..\src\blitter\32bpp_ssse3.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClCompile Include="..\src\blitter\8bpp_base.cpp">
- <Filter>Blitters</Filter>
- </ClCompile>
- <ClInclude Include="..\src\blitter\8bpp_base.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClCompile Include="..\src\blitter\8bpp_optimized.cpp">
- <Filter>Blitters</Filter>
- </ClCompile>
- <ClInclude Include="..\src\blitter\8bpp_optimized.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClCompile Include="..\src\blitter\8bpp_simple.cpp">
- <Filter>Blitters</Filter>
- </ClCompile>
- <ClInclude Include="..\src\blitter\8bpp_simple.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClInclude Include="..\src\blitter\base.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClInclude Include="..\src\blitter\common.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClInclude Include="..\src\blitter\factory.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClCompile Include="..\src\blitter\null.cpp">
- <Filter>Blitters</Filter>
- </ClCompile>
- <ClInclude Include="..\src\blitter\null.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClInclude Include="..\src\music\music_driver.hpp">
- <Filter>Drivers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\sound\sound_driver.hpp">
- <Filter>Drivers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\video\video_driver.hpp">
- <Filter>Drivers</Filter>
- </ClInclude>
- <ClCompile Include="..\src\spriteloader\grf.cpp">
- <Filter>Sprite loaders</Filter>
- </ClCompile>
- <ClInclude Include="..\src\spriteloader\grf.hpp">
- <Filter>Sprite loaders</Filter>
- </ClInclude>
- <ClInclude Include="..\src\spriteloader\spriteloader.hpp">
- <Filter>Sprite loaders</Filter>
- </ClInclude>
- <ClCompile Include="..\src\newgrf.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_airport.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_airporttiles.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_canal.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_cargo.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_commons.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_config.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_engine.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_generic.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_house.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_industries.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_industrytiles.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_object.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_profiling.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_railtype.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_roadtype.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_sound.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_spritegroup.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_station.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_storage.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_text.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_town.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_townname.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\bridge_map.cpp">
- <Filter>Map Accessors</Filter>
- </ClCompile>
- <ClInclude Include="..\src\bridge_map.h">
- <Filter>Map Accessors</Filter>
- </ClInclude>
- <ClInclude Include="..\src\clear_map.h">
- <Filter>Map Accessors</Filter>
- </ClInclude>
- <ClInclude Include="..\src\industry_map.h">
- <Filter>Map Accessors</Filter>
- </ClInclude>
- <ClInclude Include="..\src\object_map.h">
- <Filter>Map Accessors</Filter>
- </ClInclude>
- <ClInclude Include="..\src\rail_map.h">
- <Filter>Map Accessors</Filter>
- </ClInclude>
- <ClCompile Include="..\src\road_map.cpp">
- <Filter>Map Accessors</Filter>
- </ClCompile>
- <ClInclude Include="..\src\road_map.h">
- <Filter>Map Accessors</Filter>
- </ClInclude>
- <ClInclude Include="..\src\station_map.h">
- <Filter>Map Accessors</Filter>
- </ClInclude>
- <ClInclude Include="..\src\tile_map.h">
- <Filter>Map Accessors</Filter>
- </ClInclude>
- <ClInclude Include="..\src\town_map.h">
- <Filter>Map Accessors</Filter>
- </ClInclude>
- <ClInclude Include="..\src\tree_map.h">
- <Filter>Map Accessors</Filter>
- </ClInclude>
- <ClCompile Include="..\src\tunnel_map.cpp">
- <Filter>Map Accessors</Filter>
- </ClCompile>
- <ClInclude Include="..\src\tunnel_map.h">
- <Filter>Map Accessors</Filter>
- </ClInclude>
- <ClInclude Include="..\src\tunnelbridge_map.h">
- <Filter>Map Accessors</Filter>
- </ClInclude>
- <ClInclude Include="..\src\void_map.h">
- <Filter>Map Accessors</Filter>
- </ClInclude>
- <ClInclude Include="..\src\water_map.h">
- <Filter>Map Accessors</Filter>
- </ClInclude>
- <ClInclude Include="..\src\misc\array.hpp">
- <Filter>Misc</Filter>
- </ClInclude>
- <ClInclude Include="..\src\misc\binaryheap.hpp">
- <Filter>Misc</Filter>
- </ClInclude>
- <ClInclude Include="..\src\misc\blob.hpp">
- <Filter>Misc</Filter>
- </ClInclude>
- <ClCompile Include="..\src\misc\countedobj.cpp">
- <Filter>Misc</Filter>
- </ClCompile>
- <ClInclude Include="..\src\misc\countedptr.hpp">
- <Filter>Misc</Filter>
- </ClInclude>
- <ClCompile Include="..\src\misc\dbg_helpers.cpp">
- <Filter>Misc</Filter>
- </ClCompile>
- <ClInclude Include="..\src\misc\dbg_helpers.h">
- <Filter>Misc</Filter>
- </ClInclude>
- <ClInclude Include="..\src\misc\fixedsizearray.hpp">
- <Filter>Misc</Filter>
- </ClInclude>
- <ClCompile Include="..\src\misc\getoptdata.cpp">
- <Filter>Misc</Filter>
- </ClCompile>
- <ClInclude Include="..\src\misc\getoptdata.h">
- <Filter>Misc</Filter>
- </ClInclude>
- <ClInclude Include="..\src\misc\hashtable.hpp">
- <Filter>Misc</Filter>
- </ClInclude>
- <ClInclude Include="..\src\misc\str.hpp">
- <Filter>Misc</Filter>
- </ClInclude>
- <ClCompile Include="..\src\network\core\address.cpp">
- <Filter>Network Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\network\core\address.h">
- <Filter>Network Core</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\core\config.h">
- <Filter>Network Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\network\core\core.cpp">
- <Filter>Network Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\network\core\core.h">
- <Filter>Network Core</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\core\game.h">
- <Filter>Network Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\network\core\host.cpp">
- <Filter>Network Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\network\core\host.h">
- <Filter>Network Core</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\core\os_abstraction.h">
- <Filter>Network Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\network\core\packet.cpp">
- <Filter>Network Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\network\core\packet.h">
- <Filter>Network Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\network\core\tcp.cpp">
- <Filter>Network Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\network\core\tcp.h">
- <Filter>Network Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\network\core\tcp_admin.cpp">
- <Filter>Network Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\network\core\tcp_admin.h">
- <Filter>Network Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\network\core\tcp_connect.cpp">
- <Filter>Network Core</Filter>
- </ClCompile>
- <ClCompile Include="..\src\network\core\tcp_content.cpp">
- <Filter>Network Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\network\core\tcp_content.h">
- <Filter>Network Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\network\core\tcp_game.cpp">
- <Filter>Network Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\network\core\tcp_game.h">
- <Filter>Network Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\network\core\tcp_http.cpp">
- <Filter>Network Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\network\core\tcp_http.h">
- <Filter>Network Core</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\core\tcp_listen.h">
- <Filter>Network Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\network\core\udp.cpp">
- <Filter>Network Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\network\core\udp.h">
- <Filter>Network Core</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\follow_track.hpp">
- <Filter>Pathfinder</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\pathfinder_func.h">
- <Filter>Pathfinder</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\pathfinder_type.h">
- <Filter>Pathfinder</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\pf_performance_timer.hpp">
- <Filter>Pathfinder</Filter>
- </ClInclude>
- <ClCompile Include="..\src\pathfinder\npf\aystar.cpp">
- <Filter>NPF</Filter>
- </ClCompile>
- <ClInclude Include="..\src\pathfinder\npf\aystar.h">
- <Filter>NPF</Filter>
- </ClInclude>
- <ClCompile Include="..\src\pathfinder\npf\npf.cpp">
- <Filter>NPF</Filter>
- </ClCompile>
- <ClInclude Include="..\src\pathfinder\npf\npf_func.h">
- <Filter>NPF</Filter>
- </ClInclude>
- <ClCompile Include="..\src\pathfinder\npf\queue.cpp">
- <Filter>NPF</Filter>
- </ClCompile>
- <ClInclude Include="..\src\pathfinder\npf\queue.h">
- <Filter>NPF</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\yapf\nodelist.hpp">
- <Filter>YAPF</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\yapf\yapf.h">
- <Filter>YAPF</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\yapf\yapf.hpp">
- <Filter>YAPF</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\yapf\yapf_base.hpp">
- <Filter>YAPF</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\yapf\yapf_cache.h">
- <Filter>YAPF</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\yapf\yapf_common.hpp">
- <Filter>YAPF</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\yapf\yapf_costbase.hpp">
- <Filter>YAPF</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\yapf\yapf_costcache.hpp">
- <Filter>YAPF</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\yapf\yapf_costrail.hpp">
- <Filter>YAPF</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\yapf\yapf_destrail.hpp">
- <Filter>YAPF</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\yapf\yapf_node.hpp">
- <Filter>YAPF</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\yapf\yapf_node_rail.hpp">
- <Filter>YAPF</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\yapf\yapf_node_road.hpp">
- <Filter>YAPF</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\yapf\yapf_node_ship.hpp">
- <Filter>YAPF</Filter>
- </ClInclude>
- <ClCompile Include="..\src\pathfinder\yapf\yapf_rail.cpp">
- <Filter>YAPF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\pathfinder\yapf\yapf_road.cpp">
- <Filter>YAPF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\pathfinder\yapf\yapf_ship.cpp">
- <Filter>YAPF</Filter>
- </ClCompile>
- <ClInclude Include="..\src\pathfinder\yapf\yapf_type.hpp">
- <Filter>YAPF</Filter>
- </ClInclude>
- <ClCompile Include="..\src\video\dedicated_v.cpp">
- <Filter>Video</Filter>
- </ClCompile>
- <ClCompile Include="..\src\video\null_v.cpp">
- <Filter>Video</Filter>
- </ClCompile>
- <ClCompile Include="..\src\video\sdl_v.cpp">
- <Filter>Video</Filter>
- </ClCompile>
- <ClCompile Include="..\src\video\sdl2_v.cpp">
- <Filter>Video</Filter>
- </ClCompile>
- <ClCompile Include="..\src\video\win32_v.cpp">
- <Filter>Video</Filter>
- </ClCompile>
- <ClCompile Include="..\src\music\dmusic.cpp">
- <Filter>Music</Filter>
- </ClCompile>
- <ClCompile Include="..\src\music\null_m.cpp">
- <Filter>Music</Filter>
- </ClCompile>
- <ClCompile Include="..\src\music\midifile.cpp">
- <Filter>Music</Filter>
- </ClCompile>
- <ClCompile Include="..\src\music\win32_m.cpp">
- <Filter>Music</Filter>
- </ClCompile>
- <ClCompile Include="..\src\sound\null_s.cpp">
- <Filter>Sound</Filter>
- </ClCompile>
- <ClCompile Include="..\src\sound\sdl_s.cpp">
- <Filter>Sound</Filter>
- </ClCompile>
- <ClCompile Include="..\src\sound\sdl2_s.cpp">
- <Filter>Sound</Filter>
- </ClCompile>
- <ClCompile Include="..\src\sound\win32_s.cpp">
- <Filter>Sound</Filter>
- </ClCompile>
- <ClCompile Include="..\src\sound\xaudio2_s.cpp">
- <Filter>Sound</Filter>
- </ClCompile>
- <ClCompile Include="..\src\os\windows\crashlog_win.cpp">
- <Filter>Windows files</Filter>
- </ClCompile>
- <ResourceCompile Include="..\src\os\windows\ottdres.rc">
- <Filter>Windows files</Filter>
- </ResourceCompile>
- <ClCompile Include="..\src\os\windows\string_uniscribe.cpp">
- <Filter>Windows files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\os\windows\win32.cpp">
- <Filter>Windows files</Filter>
- </ClCompile>
- <ClInclude Include="..\src\thread.h">
- <Filter>Threading</Filter>
- </ClInclude>
- </ItemGroup>
- <ItemGroup>
- <None Include="..\media\openttd.ico" />
- <None Include="..\README.md" />
- </ItemGroup>
-</Project>
diff --git a/projects/openttd_vs140.vcxproj.filters.in b/projects/openttd_vs140.vcxproj.filters.in
deleted file mode 100644
index 126bd6145..000000000
--- a/projects/openttd_vs140.vcxproj.filters.in
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup>
-!!FILTERS!!
- </ItemGroup>
- <ItemGroup>
-!!FILES!!
- </ItemGroup>
- <ItemGroup>
- <None Include="..\media\openttd.ico" />
- <None Include="..\README.md" />
- </ItemGroup>
-</Project>
diff --git a/projects/openttd_vs140.vcxproj.in b/projects/openttd_vs140.vcxproj.in
deleted file mode 100644
index b5628a23d..000000000
--- a/projects/openttd_vs140.vcxproj.in
+++ /dev/null
@@ -1,374 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- <ProjectConfiguration Include="Debug|x64">
- <Configuration>Debug</Configuration>
- <Platform>x64</Platform>
- </ProjectConfiguration>
- <ProjectConfiguration Include="Release|Win32">
- <Configuration>Release</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- <ProjectConfiguration Include="Release|x64">
- <Configuration>Release</Configuration>
- <Platform>x64</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectName>openttd</ProjectName>
- <ProjectGuid>{668328A0-B40E-4CDB-BD72-D0064424414A}</ProjectGuid>
- <RootNamespace>openttd</RootNamespace>
- <VcpkgTriplet Condition="'$(Platform)'=='Win32'">x86-windows-static</VcpkgTriplet>
- <VcpkgTriplet Condition="'$(Platform)'=='x64'">x64-windows-static</VcpkgTriplet>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <UseOfMfc>false</UseOfMfc>
- <CharacterSet>Unicode</CharacterSet>
- <PlatformToolset>v140</PlatformToolset>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <UseOfMfc>false</UseOfMfc>
- <CharacterSet>Unicode</CharacterSet>
- <WholeProgramOptimization>true</WholeProgramOptimization>
- <PlatformToolset>v140</PlatformToolset>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <UseOfMfc>false</UseOfMfc>
- <CharacterSet>Unicode</CharacterSet>
- <PlatformToolset>v140</PlatformToolset>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <UseOfMfc>false</UseOfMfc>
- <CharacterSet>Unicode</CharacterSet>
- <WholeProgramOptimization>true</WholeProgramOptimization>
- <PlatformToolset>v140</PlatformToolset>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros" />
- <PropertyGroup>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</IntDir>
- <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</IntDir>
- <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</IntDir>
- <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</IntDir>
- <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
- <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
- <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
- <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
- <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
- <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
- <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
- <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
- <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
- <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
- <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
- <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
- <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</OutDir>
- <LocalDebuggerWorkingDirectory>$(ProjectDir)..\bin</LocalDebuggerWorkingDirectory>
- </PropertyGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
- <Midl>
- <TypeLibraryName>.\Release/openttd.tlb</TypeLibraryName>
- <HeaderFileName>
- </HeaderFileName>
- </Midl>
- <ClCompile>
- <AdditionalOptions>/J /Zc:throwingNew %(AdditionalOptions)</AdditionalOptions>
- <Optimization>Full</Optimization>
- <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
- <IntrinsicFunctions>true</IntrinsicFunctions>
- <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
- <OmitFramePointers>true</OmitFramePointers>
- <AdditionalIncludeDirectories>..\objs\langs;..\objs\settings;..\src\3rdparty\squirrel\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
- <PreprocessorDefinitions>NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_XAUDIO2;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LIBLZMA;WITH_PNG;WITH_UNISCRIBE;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR="OpenTTD";WITH_ASSERT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <StringPooling>true</StringPooling>
- <ExceptionHandling>Sync</ExceptionHandling>
- <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
- <StructMemberAlignment>4Bytes</StructMemberAlignment>
- <BufferSecurityCheck>false</BufferSecurityCheck>
- <FunctionLevelLinking>true</FunctionLevelLinking>
- <PrecompiledHeader>
- </PrecompiledHeader>
- <PrecompiledHeaderFile>
- </PrecompiledHeaderFile>
- <PrecompiledHeaderOutputFile>
- </PrecompiledHeaderOutputFile>
- <AssemblerOutput>All</AssemblerOutput>
- <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
- <ObjectFileName>$(IntDir)</ObjectFileName>
- <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
- <WarningLevel>Level3</WarningLevel>
- <TreatWarningAsError>false</TreatWarningAsError>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
- <CallingConvention>FastCall</CallingConvention>
- <CompileAs>Default</CompileAs>
- <MultiProcessorCompilation>true</MultiProcessorCompilation>
- <EnforceTypeConversionRules>true</EnforceTypeConversionRules>
- </ClCompile>
- <ResourceCompile>
- <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <Culture>0x0809</Culture>
- </ResourceCompile>
- <Link>
- <AdditionalDependencies>winmm.lib;ws2_32.lib;imm32.lib;%(AdditionalDependencies)</AdditionalDependencies>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
- <GenerateDebugInformation>true</GenerateDebugInformation>
- <SubSystem>Windows</SubSystem>
- <StackReserveSize>1048576</StackReserveSize>
- <StackCommitSize>1048576</StackCommitSize>
- <OptimizeReferences>true</OptimizeReferences>
- <RandomizedBaseAddress>false</RandomizedBaseAddress>
- <DataExecutionPrevention>
- </DataExecutionPrevention>
- <TargetMachine>MachineX86</TargetMachine>
- <EnableCOMDATFolding>true</EnableCOMDATFolding>
- <MinimumRequiredVersion>5.01</MinimumRequiredVersion>
- </Link>
- <Manifest>
- <AdditionalManifestFiles>os_versions.manifest</AdditionalManifestFiles>
- <EnableDpiAwareness>PerMonitorHighDPIAware</EnableDpiAwareness>
- </Manifest>
- <PostBuildEvent>
- <Command>copy "$(OutDir)$(TargetName)$(TargetExt)" "$(SolutionDir)..\bin\$(TargetName)$(TargetExt)"</Command>
- </PostBuildEvent>
- </ItemDefinitionGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
- <Midl>
- <TypeLibraryName>.\Debug/openttd.tlb</TypeLibraryName>
- <HeaderFileName>
- </HeaderFileName>
- </Midl>
- <ClCompile>
- <AdditionalOptions>/J /Zc:throwingNew %(AdditionalOptions)</AdditionalOptions>
- <Optimization>Disabled</Optimization>
- <FunctionLevelLinking>true</FunctionLevelLinking>
- <AdditionalIncludeDirectories>..\objs\langs;..\objs\settings;..\src\3rdparty\squirrel\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
- <PreprocessorDefinitions>_DEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_XAUDIO2;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LIBLZMA;WITH_PNG;WITH_UNISCRIBE;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR="OpenTTD";%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
- <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
- <PrecompiledHeader>
- </PrecompiledHeader>
- <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
- <ObjectFileName>$(IntDir)</ObjectFileName>
- <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
- <WarningLevel>Level3</WarningLevel>
- <TreatWarningAsError>false</TreatWarningAsError>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
- <CallingConvention>FastCall</CallingConvention>
- <CompileAs>Default</CompileAs>
- <MultiProcessorCompilation>true</MultiProcessorCompilation>
- <EnforceTypeConversionRules>true</EnforceTypeConversionRules>
- </ClCompile>
- <ResourceCompile>
- <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <Culture>0x0809</Culture>
- </ResourceCompile>
- <Link>
- <AdditionalDependencies>winmm.lib;ws2_32.lib;imm32.lib;%(AdditionalDependencies)</AdditionalDependencies>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <IgnoreSpecificDefaultLibraries>LIBCMT.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
- <GenerateDebugInformation>true</GenerateDebugInformation>
- <SubSystem>Windows</SubSystem>
- <StackReserveSize>1048576</StackReserveSize>
- <StackCommitSize>1048576</StackCommitSize>
- <RandomizedBaseAddress>false</RandomizedBaseAddress>
- <DataExecutionPrevention>
- </DataExecutionPrevention>
- <TargetMachine>MachineX86</TargetMachine>
- <MinimumRequiredVersion>5.01</MinimumRequiredVersion>
- </Link>
- <Manifest>
- <AdditionalManifestFiles>os_versions.manifest</AdditionalManifestFiles>
- <EnableDpiAwareness>PerMonitorHighDPIAware</EnableDpiAwareness>
- </Manifest>
- <PostBuildEvent>
- <Command>copy "$(OutDir)$(TargetName)$(TargetExt)" "$(SolutionDir)..\bin\$(TargetName)$(TargetExt)"</Command>
- </PostBuildEvent>
- </ItemDefinitionGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
- <Midl>
- <TargetEnvironment>X64</TargetEnvironment>
- <TypeLibraryName>.\Release/openttd.tlb</TypeLibraryName>
- <HeaderFileName>
- </HeaderFileName>
- </Midl>
- <ClCompile>
- <AdditionalOptions>/J /Zc:throwingNew %(AdditionalOptions)</AdditionalOptions>
- <Optimization>Full</Optimization>
- <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
- <IntrinsicFunctions>true</IntrinsicFunctions>
- <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
- <OmitFramePointers>true</OmitFramePointers>
- <AdditionalIncludeDirectories>..\objs\langs;..\objs\settings;..\src\3rdparty\squirrel\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
- <PreprocessorDefinitions>NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_XAUDIO2;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LIBLZMA;WITH_PNG;WITH_UNISCRIBE;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR="OpenTTD";_SQ64;WITH_ASSERT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <StringPooling>true</StringPooling>
- <ExceptionHandling>Sync</ExceptionHandling>
- <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
- <StructMemberAlignment>Default</StructMemberAlignment>
- <BufferSecurityCheck>false</BufferSecurityCheck>
- <FunctionLevelLinking>true</FunctionLevelLinking>
- <PrecompiledHeader>
- </PrecompiledHeader>
- <PrecompiledHeaderFile>
- </PrecompiledHeaderFile>
- <PrecompiledHeaderOutputFile>
- </PrecompiledHeaderOutputFile>
- <AssemblerOutput>All</AssemblerOutput>
- <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
- <ObjectFileName>$(IntDir)</ObjectFileName>
- <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
- <WarningLevel>Level3</WarningLevel>
- <TreatWarningAsError>false</TreatWarningAsError>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
- <CallingConvention>FastCall</CallingConvention>
- <CompileAs>Default</CompileAs>
- <MultiProcessorCompilation>true</MultiProcessorCompilation>
- <EnforceTypeConversionRules>true</EnforceTypeConversionRules>
- </ClCompile>
- <ResourceCompile>
- <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <Culture>0x0809</Culture>
- </ResourceCompile>
- <Link>
- <AdditionalDependencies>winmm.lib;ws2_32.lib;imm32.lib;%(AdditionalDependencies)</AdditionalDependencies>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
- <GenerateDebugInformation>true</GenerateDebugInformation>
- <SubSystem>Windows</SubSystem>
- <StackReserveSize>1048576</StackReserveSize>
- <StackCommitSize>1048576</StackCommitSize>
- <OptimizeReferences>true</OptimizeReferences>
- <TargetMachine>MachineX64</TargetMachine>
- <EnableCOMDATFolding>true</EnableCOMDATFolding>
- <MinimumRequiredVersion>5.02</MinimumRequiredVersion>
- </Link>
- <Manifest>
- <AdditionalManifestFiles>os_versions.manifest</AdditionalManifestFiles>
- <EnableDpiAwareness>PerMonitorHighDPIAware</EnableDpiAwareness>
- </Manifest>
- <PostBuildEvent>
- <Command>copy "$(OutDir)$(TargetName)$(TargetExt)" "$(SolutionDir)..\bin\$(TargetName)$(TargetExt)"</Command>
- </PostBuildEvent>
- </ItemDefinitionGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
- <Midl>
- <TargetEnvironment>X64</TargetEnvironment>
- <TypeLibraryName>.\Debug/openttd.tlb</TypeLibraryName>
- <HeaderFileName>
- </HeaderFileName>
- </Midl>
- <ClCompile>
- <AdditionalOptions>/J /Zc:throwingNew %(AdditionalOptions)</AdditionalOptions>
- <Optimization>Disabled</Optimization>
- <FunctionLevelLinking>true</FunctionLevelLinking>
- <AdditionalIncludeDirectories>..\objs\langs;..\objs\settings;..\src\3rdparty\squirrel\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
- <PreprocessorDefinitions>_DEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_XAUDIO2;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LIBLZMA;WITH_PNG;WITH_UNISCRIBE;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR="OpenTTD";_SQ64;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
- <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
- <PrecompiledHeader>
- </PrecompiledHeader>
- <PrecompiledHeaderFile>
- </PrecompiledHeaderFile>
- <PrecompiledHeaderOutputFile>
- </PrecompiledHeaderOutputFile>
- <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
- <ObjectFileName>$(IntDir)</ObjectFileName>
- <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
- <WarningLevel>Level3</WarningLevel>
- <TreatWarningAsError>false</TreatWarningAsError>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
- <CallingConvention>Cdecl</CallingConvention>
- <CompileAs>Default</CompileAs>
- <MultiProcessorCompilation>true</MultiProcessorCompilation>
- <EnforceTypeConversionRules>true</EnforceTypeConversionRules>
- </ClCompile>
- <ResourceCompile>
- <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <Culture>0x0809</Culture>
- </ResourceCompile>
- <Link>
- <AdditionalDependencies>winmm.lib;ws2_32.lib;imm32.lib;%(AdditionalDependencies)</AdditionalDependencies>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <IgnoreSpecificDefaultLibraries>LIBCMT.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
- <GenerateDebugInformation>true</GenerateDebugInformation>
- <SubSystem>Windows</SubSystem>
- <StackReserveSize>1048576</StackReserveSize>
- <StackCommitSize>1048576</StackCommitSize>
- <TargetMachine>MachineX64</TargetMachine>
- <MinimumRequiredVersion>5.02</MinimumRequiredVersion>
- </Link>
- <Manifest>
- <AdditionalManifestFiles>os_versions.manifest</AdditionalManifestFiles>
- <EnableDpiAwareness>PerMonitorHighDPIAware</EnableDpiAwareness>
- </Manifest>
- <PostBuildEvent>
- <Command>copy "$(OutDir)$(TargetName)$(TargetExt)" "$(SolutionDir)..\bin\$(TargetName)$(TargetExt)"</Command>
- </PostBuildEvent>
- </ItemDefinitionGroup>
- <ItemGroup>
-!!FILES!!
- </ItemGroup>
- <ItemGroup>
- <None Include="..\media\openttd.ico" />
- <None Include="..\README.md" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="langs_vs140.vcxproj">
- <Project>{0f066b23-18df-4284-8265-f4a5e7e3b966}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- <ProjectReference Include="settingsgen_vs140.vcxproj">
- <Project>{e9548de9-f089-49b7-93a6-30be2cc311c7}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- <ProjectReference Include="settings_vs140.vcxproj">
- <Project>{0817f629-589e-4a3b-b81a-8647bc571e35}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- <ProjectReference Include="strgen_vs140.vcxproj">
- <Project>{a133a442-bd0a-4ade-b117-ad7545e4bdd1}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- <ProjectReference Include="version_vs140.vcxproj">
- <Project>{1a2b3c5e-1c23-41a5-9c9b-acba2aa75fec}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- <ProjectReference Include="basesets_vs140.vcxproj">
- <Project>{e12e77ca-c0f1-4ada-943f-4929274249d3}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
-</Project>
diff --git a/projects/openttd_vs141.sln b/projects/openttd_vs141.sln
deleted file mode 100644
index 6e328ba76..000000000
--- a/projects/openttd_vs141.sln
+++ /dev/null
@@ -1,103 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 14
-VisualStudioVersion = 14.0.23107.0
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "openttd", "openttd_vs141.vcxproj", "{668328A0-B40E-4CDB-BD72-D0064424414A}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "strgen", "strgen_vs141.vcxproj", "{A133A442-BD0A-4ADE-B117-AD7545E4BDD1}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "langs", "langs_vs141.vcxproj", "{0F066B23-18DF-4284-8265-F4A5E7E3B966}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "version", "version_vs141.vcxproj", "{1A2B3C5E-1C23-41A5-9C9B-ACBA2AA75FEC}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "generate", "generate_vs141.vcxproj", "{2F31FD79-D1AC-43C4-89F3-B0D5E4E53E34}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "settings", "settings_vs141.vcxproj", "{0817F629-589E-4A3B-B81A-8647BC571E35}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "settingsgen", "settingsgen_vs141.vcxproj", "{E9548DE9-F089-49B7-93A6-30BE2CC311C7}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "regression", "regression_vs141.vcxproj", "{4712B013-437D-42CE-947F-DEBABA15261F}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "basesets", "basesets_vs141.vcxproj", "{E12E77CA-C0F1-4ADA-943F-4929274249D3}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Win32 = Debug|Win32
- Debug|x64 = Debug|x64
- Release|Win32 = Release|Win32
- Release|x64 = Release|x64
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {668328A0-B40E-4CDB-BD72-D0064424414A}.Debug|Win32.ActiveCfg = Debug|Win32
- {668328A0-B40E-4CDB-BD72-D0064424414A}.Debug|Win32.Build.0 = Debug|Win32
- {668328A0-B40E-4CDB-BD72-D0064424414A}.Debug|x64.ActiveCfg = Debug|x64
- {668328A0-B40E-4CDB-BD72-D0064424414A}.Debug|x64.Build.0 = Debug|x64
- {668328A0-B40E-4CDB-BD72-D0064424414A}.Release|Win32.ActiveCfg = Release|Win32
- {668328A0-B40E-4CDB-BD72-D0064424414A}.Release|Win32.Build.0 = Release|Win32
- {668328A0-B40E-4CDB-BD72-D0064424414A}.Release|x64.ActiveCfg = Release|x64
- {668328A0-B40E-4CDB-BD72-D0064424414A}.Release|x64.Build.0 = Release|x64
- {A133A442-BD0A-4ADE-B117-AD7545E4BDD1}.Debug|Win32.ActiveCfg = Debug|Win32
- {A133A442-BD0A-4ADE-B117-AD7545E4BDD1}.Debug|Win32.Build.0 = Debug|Win32
- {A133A442-BD0A-4ADE-B117-AD7545E4BDD1}.Debug|x64.ActiveCfg = Debug|Win32
- {A133A442-BD0A-4ADE-B117-AD7545E4BDD1}.Debug|x64.Build.0 = Debug|Win32
- {A133A442-BD0A-4ADE-B117-AD7545E4BDD1}.Release|Win32.ActiveCfg = Debug|Win32
- {A133A442-BD0A-4ADE-B117-AD7545E4BDD1}.Release|Win32.Build.0 = Debug|Win32
- {A133A442-BD0A-4ADE-B117-AD7545E4BDD1}.Release|x64.ActiveCfg = Debug|Win32
- {A133A442-BD0A-4ADE-B117-AD7545E4BDD1}.Release|x64.Build.0 = Debug|Win32
- {0F066B23-18DF-4284-8265-F4A5E7E3B966}.Debug|Win32.ActiveCfg = Debug|Win32
- {0F066B23-18DF-4284-8265-F4A5E7E3B966}.Debug|Win32.Build.0 = Debug|Win32
- {0F066B23-18DF-4284-8265-F4A5E7E3B966}.Debug|x64.ActiveCfg = Debug|Win32
- {0F066B23-18DF-4284-8265-F4A5E7E3B966}.Debug|x64.Build.0 = Debug|Win32
- {0F066B23-18DF-4284-8265-F4A5E7E3B966}.Release|Win32.ActiveCfg = Debug|Win32
- {0F066B23-18DF-4284-8265-F4A5E7E3B966}.Release|Win32.Build.0 = Debug|Win32
- {0F066B23-18DF-4284-8265-F4A5E7E3B966}.Release|x64.ActiveCfg = Debug|Win32
- {0F066B23-18DF-4284-8265-F4A5E7E3B966}.Release|x64.Build.0 = Debug|Win32
- {1A2B3C5E-1C23-41A5-9C9B-ACBA2AA75FEC}.Debug|Win32.ActiveCfg = Debug|Win32
- {1A2B3C5E-1C23-41A5-9C9B-ACBA2AA75FEC}.Debug|Win32.Build.0 = Debug|Win32
- {1A2B3C5E-1C23-41A5-9C9B-ACBA2AA75FEC}.Debug|x64.ActiveCfg = Debug|Win32
- {1A2B3C5E-1C23-41A5-9C9B-ACBA2AA75FEC}.Debug|x64.Build.0 = Debug|Win32
- {1A2B3C5E-1C23-41A5-9C9B-ACBA2AA75FEC}.Release|Win32.ActiveCfg = Debug|Win32
- {1A2B3C5E-1C23-41A5-9C9B-ACBA2AA75FEC}.Release|Win32.Build.0 = Debug|Win32
- {1A2B3C5E-1C23-41A5-9C9B-ACBA2AA75FEC}.Release|x64.ActiveCfg = Debug|Win32
- {1A2B3C5E-1C23-41A5-9C9B-ACBA2AA75FEC}.Release|x64.Build.0 = Debug|Win32
- {2F31FD79-D1AC-43C4-89F3-B0D5E4E53E34}.Debug|Win32.ActiveCfg = Debug|Win32
- {2F31FD79-D1AC-43C4-89F3-B0D5E4E53E34}.Debug|x64.ActiveCfg = Debug|Win32
- {2F31FD79-D1AC-43C4-89F3-B0D5E4E53E34}.Release|Win32.ActiveCfg = Debug|Win32
- {2F31FD79-D1AC-43C4-89F3-B0D5E4E53E34}.Release|x64.ActiveCfg = Debug|Win32
- {0817F629-589E-4A3B-B81A-8647BC571E35}.Debug|Win32.ActiveCfg = Debug|Win32
- {0817F629-589E-4A3B-B81A-8647BC571E35}.Debug|Win32.Build.0 = Debug|Win32
- {0817F629-589E-4A3B-B81A-8647BC571E35}.Debug|x64.ActiveCfg = Debug|Win32
- {0817F629-589E-4A3B-B81A-8647BC571E35}.Debug|x64.Build.0 = Debug|Win32
- {0817F629-589E-4A3B-B81A-8647BC571E35}.Release|Win32.ActiveCfg = Debug|Win32
- {0817F629-589E-4A3B-B81A-8647BC571E35}.Release|Win32.Build.0 = Debug|Win32
- {0817F629-589E-4A3B-B81A-8647BC571E35}.Release|x64.ActiveCfg = Debug|Win32
- {0817F629-589E-4A3B-B81A-8647BC571E35}.Release|x64.Build.0 = Debug|Win32
- {E9548DE9-F089-49B7-93A6-30BE2CC311C7}.Debug|Win32.ActiveCfg = Debug|Win32
- {E9548DE9-F089-49B7-93A6-30BE2CC311C7}.Debug|Win32.Build.0 = Debug|Win32
- {E9548DE9-F089-49B7-93A6-30BE2CC311C7}.Debug|x64.ActiveCfg = Debug|Win32
- {E9548DE9-F089-49B7-93A6-30BE2CC311C7}.Debug|x64.Build.0 = Debug|Win32
- {E9548DE9-F089-49B7-93A6-30BE2CC311C7}.Release|Win32.ActiveCfg = Debug|Win32
- {E9548DE9-F089-49B7-93A6-30BE2CC311C7}.Release|Win32.Build.0 = Debug|Win32
- {E9548DE9-F089-49B7-93A6-30BE2CC311C7}.Release|x64.ActiveCfg = Debug|Win32
- {E9548DE9-F089-49B7-93A6-30BE2CC311C7}.Release|x64.Build.0 = Debug|Win32
- {4712B013-437D-42CE-947F-DEBABA15261F}.Debug|Win32.ActiveCfg = Debug|Win32
- {4712B013-437D-42CE-947F-DEBABA15261F}.Debug|x64.ActiveCfg = Debug|Win32
- {4712B013-437D-42CE-947F-DEBABA15261F}.Release|Win32.ActiveCfg = Debug|Win32
- {4712B013-437D-42CE-947F-DEBABA15261F}.Release|x64.ActiveCfg = Debug|Win32
- {E12E77CA-C0F1-4ADA-943F-4929274249D3}.Debug|Win32.ActiveCfg = Debug|Win32
- {E12E77CA-C0F1-4ADA-943F-4929274249D3}.Debug|Win32.Build.0 = Debug|Win32
- {E12E77CA-C0F1-4ADA-943F-4929274249D3}.Debug|x64.ActiveCfg = Debug|Win32
- {E12E77CA-C0F1-4ADA-943F-4929274249D3}.Debug|x64.Build.0 = Debug|Win32
- {E12E77CA-C0F1-4ADA-943F-4929274249D3}.Release|Win32.ActiveCfg = Debug|Win32
- {E12E77CA-C0F1-4ADA-943F-4929274249D3}.Release|Win32.Build.0 = Debug|Win32
- {E12E77CA-C0F1-4ADA-943F-4929274249D3}.Release|x64.ActiveCfg = Debug|Win32
- {E12E77CA-C0F1-4ADA-943F-4929274249D3}.Release|x64.Build.0 = Debug|Win32
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(DPCodeReviewSolutionGUID) = preSolution
- DPCodeReviewSolutionGUID = {00000000-0000-0000-0000-000000000000}
- EndGlobalSection
-EndGlobal
diff --git a/projects/openttd_vs141.vcxproj b/projects/openttd_vs141.vcxproj
deleted file mode 100644
index 7b0da9569..000000000
--- a/projects/openttd_vs141.vcxproj
+++ /dev/null
@@ -1,1387 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- <ProjectConfiguration Include="Debug|x64">
- <Configuration>Debug</Configuration>
- <Platform>x64</Platform>
- </ProjectConfiguration>
- <ProjectConfiguration Include="Release|Win32">
- <Configuration>Release</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- <ProjectConfiguration Include="Release|x64">
- <Configuration>Release</Configuration>
- <Platform>x64</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectName>openttd</ProjectName>
- <ProjectGuid>{668328A0-B40E-4CDB-BD72-D0064424414A}</ProjectGuid>
- <RootNamespace>openttd</RootNamespace>
- <VcpkgTriplet Condition="'$(Platform)'=='Win32'">x86-windows-static</VcpkgTriplet>
- <VcpkgTriplet Condition="'$(Platform)'=='x64'">x64-windows-static</VcpkgTriplet>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <UseOfMfc>false</UseOfMfc>
- <CharacterSet>Unicode</CharacterSet>
- <PlatformToolset>v141</PlatformToolset>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <UseOfMfc>false</UseOfMfc>
- <CharacterSet>Unicode</CharacterSet>
- <WholeProgramOptimization>true</WholeProgramOptimization>
- <PlatformToolset>v141</PlatformToolset>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <UseOfMfc>false</UseOfMfc>
- <CharacterSet>Unicode</CharacterSet>
- <PlatformToolset>v141</PlatformToolset>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <UseOfMfc>false</UseOfMfc>
- <CharacterSet>Unicode</CharacterSet>
- <WholeProgramOptimization>true</WholeProgramOptimization>
- <PlatformToolset>v141</PlatformToolset>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros" />
- <PropertyGroup>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</IntDir>
- <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</IntDir>
- <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</IntDir>
- <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</IntDir>
- <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
- <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
- <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
- <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
- <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
- <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
- <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
- <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
- <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
- <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
- <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
- <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
- <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</OutDir>
- <LocalDebuggerWorkingDirectory>$(ProjectDir)..\bin</LocalDebuggerWorkingDirectory>
- </PropertyGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
- <Midl>
- <TypeLibraryName>.\Release/openttd.tlb</TypeLibraryName>
- <HeaderFileName>
- </HeaderFileName>
- </Midl>
- <ClCompile>
- <AdditionalOptions>/J /Zc:throwingNew /std:c++latest %(AdditionalOptions)</AdditionalOptions>
- <Optimization>Full</Optimization>
- <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
- <IntrinsicFunctions>true</IntrinsicFunctions>
- <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
- <OmitFramePointers>true</OmitFramePointers>
- <AdditionalIncludeDirectories>..\objs\langs;..\objs\settings;..\src\3rdparty\squirrel\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
- <PreprocessorDefinitions>NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_XAUDIO2;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LIBLZMA;WITH_PNG;WITH_UNISCRIBE;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR="OpenTTD";WITH_ASSERT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <StringPooling>true</StringPooling>
- <ExceptionHandling>Sync</ExceptionHandling>
- <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
- <StructMemberAlignment>4Bytes</StructMemberAlignment>
- <BufferSecurityCheck>false</BufferSecurityCheck>
- <FunctionLevelLinking>true</FunctionLevelLinking>
- <PrecompiledHeader>
- </PrecompiledHeader>
- <PrecompiledHeaderFile>
- </PrecompiledHeaderFile>
- <PrecompiledHeaderOutputFile>
- </PrecompiledHeaderOutputFile>
- <AssemblerOutput>All</AssemblerOutput>
- <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
- <ObjectFileName>$(IntDir)</ObjectFileName>
- <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
- <WarningLevel>Level3</WarningLevel>
- <TreatWarningAsError>false</TreatWarningAsError>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
- <CallingConvention>FastCall</CallingConvention>
- <CompileAs>Default</CompileAs>
- <MultiProcessorCompilation>true</MultiProcessorCompilation>
- <EnforceTypeConversionRules>true</EnforceTypeConversionRules>
- </ClCompile>
- <ResourceCompile>
- <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <Culture>0x0809</Culture>
- </ResourceCompile>
- <Link>
- <AdditionalDependencies>winmm.lib;ws2_32.lib;imm32.lib;%(AdditionalDependencies)</AdditionalDependencies>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
- <GenerateDebugInformation>true</GenerateDebugInformation>
- <SubSystem>Windows</SubSystem>
- <StackReserveSize>1048576</StackReserveSize>
- <StackCommitSize>1048576</StackCommitSize>
- <OptimizeReferences>true</OptimizeReferences>
- <RandomizedBaseAddress>false</RandomizedBaseAddress>
- <DataExecutionPrevention>
- </DataExecutionPrevention>
- <TargetMachine>MachineX86</TargetMachine>
- <EnableCOMDATFolding>true</EnableCOMDATFolding>
- <MinimumRequiredVersion>5.01</MinimumRequiredVersion>
- </Link>
- <Manifest>
- <AdditionalManifestFiles>os_versions.manifest</AdditionalManifestFiles>
- <EnableDpiAwareness>PerMonitorHighDPIAware</EnableDpiAwareness>
- </Manifest>
- <PostBuildEvent>
- <Command>copy "$(OutDir)$(TargetName)$(TargetExt)" "$(SolutionDir)..\bin\$(TargetName)$(TargetExt)"</Command>
- </PostBuildEvent>
- </ItemDefinitionGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
- <Midl>
- <TypeLibraryName>.\Debug/openttd.tlb</TypeLibraryName>
- <HeaderFileName>
- </HeaderFileName>
- </Midl>
- <ClCompile>
- <AdditionalOptions>/J /Zc:throwingNew /std:c++latest %(AdditionalOptions)</AdditionalOptions>
- <Optimization>Disabled</Optimization>
- <FunctionLevelLinking>true</FunctionLevelLinking>
- <AdditionalIncludeDirectories>..\objs\langs;..\objs\settings;..\src\3rdparty\squirrel\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
- <PreprocessorDefinitions>_DEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_XAUDIO2;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LIBLZMA;WITH_PNG;WITH_UNISCRIBE;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR="OpenTTD";%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
- <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
- <PrecompiledHeader>
- </PrecompiledHeader>
- <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
- <ObjectFileName>$(IntDir)</ObjectFileName>
- <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
- <WarningLevel>Level3</WarningLevel>
- <TreatWarningAsError>false</TreatWarningAsError>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
- <CallingConvention>FastCall</CallingConvention>
- <CompileAs>Default</CompileAs>
- <MultiProcessorCompilation>true</MultiProcessorCompilation>
- <EnforceTypeConversionRules>true</EnforceTypeConversionRules>
- </ClCompile>
- <ResourceCompile>
- <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <Culture>0x0809</Culture>
- </ResourceCompile>
- <Link>
- <AdditionalDependencies>winmm.lib;ws2_32.lib;imm32.lib;%(AdditionalDependencies)</AdditionalDependencies>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <IgnoreSpecificDefaultLibraries>LIBCMT.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
- <GenerateDebugInformation>true</GenerateDebugInformation>
- <SubSystem>Windows</SubSystem>
- <StackReserveSize>1048576</StackReserveSize>
- <StackCommitSize>1048576</StackCommitSize>
- <RandomizedBaseAddress>false</RandomizedBaseAddress>
- <DataExecutionPrevention>
- </DataExecutionPrevention>
- <TargetMachine>MachineX86</TargetMachine>
- <MinimumRequiredVersion>5.01</MinimumRequiredVersion>
- </Link>
- <Manifest>
- <AdditionalManifestFiles>os_versions.manifest</AdditionalManifestFiles>
- <EnableDpiAwareness>PerMonitorHighDPIAware</EnableDpiAwareness>
- </Manifest>
- <PostBuildEvent>
- <Command>copy "$(OutDir)$(TargetName)$(TargetExt)" "$(SolutionDir)..\bin\$(TargetName)$(TargetExt)"</Command>
- </PostBuildEvent>
- </ItemDefinitionGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
- <Midl>
- <TargetEnvironment>X64</TargetEnvironment>
- <TypeLibraryName>.\Release/openttd.tlb</TypeLibraryName>
- <HeaderFileName>
- </HeaderFileName>
- </Midl>
- <ClCompile>
- <AdditionalOptions>/J /Zc:throwingNew /std:c++latest %(AdditionalOptions)</AdditionalOptions>
- <Optimization>Full</Optimization>
- <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
- <IntrinsicFunctions>true</IntrinsicFunctions>
- <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
- <OmitFramePointers>true</OmitFramePointers>
- <AdditionalIncludeDirectories>..\objs\langs;..\objs\settings;..\src\3rdparty\squirrel\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
- <PreprocessorDefinitions>NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_XAUDIO2;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LIBLZMA;WITH_PNG;WITH_UNISCRIBE;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR="OpenTTD";_SQ64;WITH_ASSERT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <StringPooling>true</StringPooling>
- <ExceptionHandling>Sync</ExceptionHandling>
- <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
- <StructMemberAlignment>Default</StructMemberAlignment>
- <BufferSecurityCheck>false</BufferSecurityCheck>
- <FunctionLevelLinking>true</FunctionLevelLinking>
- <PrecompiledHeader>
- </PrecompiledHeader>
- <PrecompiledHeaderFile>
- </PrecompiledHeaderFile>
- <PrecompiledHeaderOutputFile>
- </PrecompiledHeaderOutputFile>
- <AssemblerOutput>All</AssemblerOutput>
- <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
- <ObjectFileName>$(IntDir)</ObjectFileName>
- <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
- <WarningLevel>Level3</WarningLevel>
- <TreatWarningAsError>false</TreatWarningAsError>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
- <CallingConvention>FastCall</CallingConvention>
- <CompileAs>Default</CompileAs>
- <MultiProcessorCompilation>true</MultiProcessorCompilation>
- <EnforceTypeConversionRules>true</EnforceTypeConversionRules>
- </ClCompile>
- <ResourceCompile>
- <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <Culture>0x0809</Culture>
- </ResourceCompile>
- <Link>
- <AdditionalDependencies>winmm.lib;ws2_32.lib;imm32.lib;%(AdditionalDependencies)</AdditionalDependencies>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
- <GenerateDebugInformation>true</GenerateDebugInformation>
- <SubSystem>Windows</SubSystem>
- <StackReserveSize>1048576</StackReserveSize>
- <StackCommitSize>1048576</StackCommitSize>
- <OptimizeReferences>true</OptimizeReferences>
- <TargetMachine>MachineX64</TargetMachine>
- <EnableCOMDATFolding>true</EnableCOMDATFolding>
- <MinimumRequiredVersion>5.02</MinimumRequiredVersion>
- </Link>
- <Manifest>
- <AdditionalManifestFiles>os_versions.manifest</AdditionalManifestFiles>
- <EnableDpiAwareness>PerMonitorHighDPIAware</EnableDpiAwareness>
- </Manifest>
- <PostBuildEvent>
- <Command>copy "$(OutDir)$(TargetName)$(TargetExt)" "$(SolutionDir)..\bin\$(TargetName)$(TargetExt)"</Command>
- </PostBuildEvent>
- </ItemDefinitionGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
- <Midl>
- <TargetEnvironment>X64</TargetEnvironment>
- <TypeLibraryName>.\Debug/openttd.tlb</TypeLibraryName>
- <HeaderFileName>
- </HeaderFileName>
- </Midl>
- <ClCompile>
- <AdditionalOptions>/J /Zc:throwingNew /std:c++latest %(AdditionalOptions)</AdditionalOptions>
- <Optimization>Disabled</Optimization>
- <FunctionLevelLinking>true</FunctionLevelLinking>
- <AdditionalIncludeDirectories>..\objs\langs;..\objs\settings;..\src\3rdparty\squirrel\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
- <PreprocessorDefinitions>_DEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_XAUDIO2;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LIBLZMA;WITH_PNG;WITH_UNISCRIBE;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR="OpenTTD";_SQ64;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
- <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
- <PrecompiledHeader>
- </PrecompiledHeader>
- <PrecompiledHeaderFile>
- </PrecompiledHeaderFile>
- <PrecompiledHeaderOutputFile>
- </PrecompiledHeaderOutputFile>
- <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
- <ObjectFileName>$(IntDir)</ObjectFileName>
- <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
- <WarningLevel>Level3</WarningLevel>
- <TreatWarningAsError>false</TreatWarningAsError>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
- <CallingConvention>Cdecl</CallingConvention>
- <CompileAs>Default</CompileAs>
- <MultiProcessorCompilation>true</MultiProcessorCompilation>
- <EnforceTypeConversionRules>true</EnforceTypeConversionRules>
- </ClCompile>
- <ResourceCompile>
- <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <Culture>0x0809</Culture>
- </ResourceCompile>
- <Link>
- <AdditionalDependencies>winmm.lib;ws2_32.lib;imm32.lib;%(AdditionalDependencies)</AdditionalDependencies>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <IgnoreSpecificDefaultLibraries>LIBCMT.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
- <GenerateDebugInformation>true</GenerateDebugInformation>
- <SubSystem>Windows</SubSystem>
- <StackReserveSize>1048576</StackReserveSize>
- <StackCommitSize>1048576</StackCommitSize>
- <TargetMachine>MachineX64</TargetMachine>
- <MinimumRequiredVersion>5.02</MinimumRequiredVersion>
- </Link>
- <Manifest>
- <AdditionalManifestFiles>os_versions.manifest</AdditionalManifestFiles>
- <EnableDpiAwareness>PerMonitorHighDPIAware</EnableDpiAwareness>
- </Manifest>
- <PostBuildEvent>
- <Command>copy "$(OutDir)$(TargetName)$(TargetExt)" "$(SolutionDir)..\bin\$(TargetName)$(TargetExt)"</Command>
- </PostBuildEvent>
- </ItemDefinitionGroup>
- <ItemGroup>
- <ClCompile Include="..\src\airport.cpp" />
- <ClCompile Include="..\src\animated_tile.cpp" />
- <ClCompile Include="..\src\articulated_vehicles.cpp" />
- <ClCompile Include="..\src\autoreplace.cpp" />
- <ClCompile Include="..\src\bmp.cpp" />
- <ClCompile Include="..\src\cargoaction.cpp" />
- <ClCompile Include="..\src\cargomonitor.cpp" />
- <ClCompile Include="..\src\cargopacket.cpp" />
- <ClCompile Include="..\src\cargotype.cpp" />
- <ClCompile Include="..\src\cheat.cpp" />
- <ClCompile Include="..\src\command.cpp" />
- <ClCompile Include="..\src\console.cpp" />
- <ClCompile Include="..\src\console_cmds.cpp" />
- <ClCompile Include="..\src\cpu.cpp" />
- <ClCompile Include="..\src\crashlog.cpp" />
- <ClCompile Include="..\src\currency.cpp" />
- <ClCompile Include="..\src\date.cpp" />
- <ClCompile Include="..\src\debug.cpp" />
- <ClCompile Include="..\src\dedicated.cpp" />
- <ClCompile Include="..\src\depot.cpp" />
- <ClCompile Include="..\src\disaster_vehicle.cpp" />
- <ClCompile Include="..\src\driver.cpp" />
- <ClCompile Include="..\src\economy.cpp" />
- <ClCompile Include="..\src\effectvehicle.cpp" />
- <ClCompile Include="..\src\elrail.cpp" />
- <ClCompile Include="..\src\engine.cpp" />
- <ClCompile Include="..\src\fileio.cpp" />
- <ClCompile Include="..\src\fios.cpp" />
- <ClCompile Include="..\src\fontcache.cpp" />
- <ClCompile Include="..\src\fontdetection.cpp" />
- <ClCompile Include="..\src\base_consist.cpp" />
- <ClCompile Include="..\src\gamelog.cpp" />
- <ClCompile Include="..\src\genworld.cpp" />
- <ClCompile Include="..\src\gfx.cpp" />
- <ClCompile Include="..\src\gfxinit.cpp" />
- <ClCompile Include="..\src\gfx_layout.cpp" />
- <ClCompile Include="..\src\goal.cpp" />
- <ClCompile Include="..\src\ground_vehicle.cpp" />
- <ClCompile Include="..\src\heightmap.cpp" />
- <ClCompile Include="..\src\highscore.cpp" />
- <ClCompile Include="..\src\hotkeys.cpp" />
- <ClCompile Include="..\src\ini.cpp" />
- <ClCompile Include="..\src\ini_load.cpp" />
- <ClCompile Include="..\src\landscape.cpp" />
- <ClCompile Include="..\src\linkgraph\demands.cpp" />
- <ClCompile Include="..\src\linkgraph\flowmapper.cpp" />
- <ClCompile Include="..\src\linkgraph\linkgraph.cpp" />
- <ClCompile Include="..\src\linkgraph\linkgraphjob.cpp" />
- <ClCompile Include="..\src\linkgraph\linkgraphschedule.cpp" />
- <ClCompile Include="..\src\linkgraph\mcf.cpp" />
- <ClCompile Include="..\src\linkgraph\refresh.cpp" />
- <ClCompile Include="..\src\map.cpp" />
- <ClCompile Include="..\src\misc.cpp" />
- <ClCompile Include="..\src\mixer.cpp" />
- <ClCompile Include="..\src\music.cpp" />
- <ClCompile Include="..\src\network\network.cpp" />
- <ClCompile Include="..\src\network\network_admin.cpp" />
- <ClCompile Include="..\src\network\network_client.cpp" />
- <ClCompile Include="..\src\network\network_command.cpp" />
- <ClCompile Include="..\src\network\network_content.cpp" />
- <ClCompile Include="..\src\network\network_gamelist.cpp" />
- <ClCompile Include="..\src\network\network_server.cpp" />
- <ClCompile Include="..\src\network\network_udp.cpp" />
- <ClCompile Include="..\src\openttd.cpp" />
- <ClCompile Include="..\src\order_backup.cpp" />
- <ClCompile Include="..\src\pbs.cpp" />
- <ClCompile Include="..\src\progress.cpp" />
- <ClCompile Include="..\src\rail.cpp" />
- <ClCompile Include="..\src\rev.cpp" />
- <ClCompile Include="..\src\road.cpp" />
- <ClCompile Include="..\src\roadstop.cpp" />
- <ClCompile Include="..\src\screenshot_gui.cpp" />
- <ClCompile Include="..\src\screenshot.cpp" />
- <ClCompile Include="..\src\settings.cpp" />
- <ClCompile Include="..\src\signal.cpp" />
- <ClCompile Include="..\src\signs.cpp" />
- <ClCompile Include="..\src\sound.cpp" />
- <ClCompile Include="..\src\sprite.cpp" />
- <ClCompile Include="..\src\spritecache.cpp" />
- <ClCompile Include="..\src\station.cpp" />
- <ClCompile Include="..\src\strgen\strgen_base.cpp" />
- <ClCompile Include="..\src\string.cpp" />
- <ClCompile Include="..\src\stringfilter.cpp" />
- <ClCompile Include="..\src\strings.cpp" />
- <ClCompile Include="..\src\story.cpp" />
- <ClCompile Include="..\src\subsidy.cpp" />
- <ClCompile Include="..\src\textbuf.cpp" />
- <ClCompile Include="..\src\texteff.cpp" />
- <ClCompile Include="..\src\tgp.cpp" />
- <ClCompile Include="..\src\tile_map.cpp" />
- <ClCompile Include="..\src\tilearea.cpp" />
- <ClCompile Include="..\src\townname.cpp" />
- <ClCompile Include="..\src\vehicle.cpp" />
- <ClCompile Include="..\src\vehiclelist.cpp" />
- <ClCompile Include="..\src\viewport.cpp" />
- <ClCompile Include="..\src\viewport_sprite_sorter_sse4.cpp" />
- <ClCompile Include="..\src\waypoint.cpp" />
- <ClCompile Include="..\src\widget.cpp" />
- <ClCompile Include="..\src\window.cpp" />
- <ClInclude Include="..\src\aircraft.h" />
- <ClInclude Include="..\src\airport.h" />
- <ClInclude Include="..\src\animated_tile_func.h" />
- <ClInclude Include="..\src\articulated_vehicles.h" />
- <ClInclude Include="..\src\autoreplace_base.h" />
- <ClInclude Include="..\src\autoreplace_func.h" />
- <ClInclude Include="..\src\autoreplace_gui.h" />
- <ClInclude Include="..\src\autoreplace_type.h" />
- <ClInclude Include="..\src\autoslope.h" />
- <ClInclude Include="..\src\base_media_base.h" />
- <ClInclude Include="..\src\base_media_func.h" />
- <ClInclude Include="..\src\base_station_base.h" />
- <ClInclude Include="..\src\bitmap_type.h" />
- <ClInclude Include="..\src\bmp.h" />
- <ClInclude Include="..\src\bridge.h" />
- <ClInclude Include="..\src\cargo_type.h" />
- <ClInclude Include="..\src\cargoaction.h" />
- <ClInclude Include="..\src\cargomonitor.h" />
- <ClInclude Include="..\src\cargopacket.h" />
- <ClInclude Include="..\src\cargotype.h" />
- <ClInclude Include="..\src\cheat_func.h" />
- <ClInclude Include="..\src\cheat_type.h" />
- <ClInclude Include="..\src\clear_func.h" />
- <ClInclude Include="..\src\cmd_helper.h" />
- <ClInclude Include="..\src\command_func.h" />
- <ClInclude Include="..\src\command_type.h" />
- <ClInclude Include="..\src\company_base.h" />
- <ClInclude Include="..\src\company_func.h" />
- <ClInclude Include="..\src\company_gui.h" />
- <ClInclude Include="..\src\company_manager_face.h" />
- <ClInclude Include="..\src\company_type.h" />
- <ClInclude Include="..\src\console_func.h" />
- <ClInclude Include="..\src\console_gui.h" />
- <ClInclude Include="..\src\console_internal.h" />
- <ClInclude Include="..\src\console_type.h" />
- <ClInclude Include="..\src\cpu.h" />
- <ClInclude Include="..\src\crashlog.h" />
- <ClInclude Include="..\src\currency.h" />
- <ClInclude Include="..\src\date_func.h" />
- <ClInclude Include="..\src\date_gui.h" />
- <ClInclude Include="..\src\date_type.h" />
- <ClInclude Include="..\src\debug.h" />
- <ClInclude Include="..\src\video\dedicated_v.h" />
- <ClInclude Include="..\src\depot_base.h" />
- <ClInclude Include="..\src\depot_func.h" />
- <ClInclude Include="..\src\depot_map.h" />
- <ClInclude Include="..\src\depot_type.h" />
- <ClInclude Include="..\src\direction_func.h" />
- <ClInclude Include="..\src\direction_type.h" />
- <ClInclude Include="..\src\disaster_vehicle.h" />
- <ClInclude Include="..\src\music\dmusic.h" />
- <ClInclude Include="..\src\driver.h" />
- <ClInclude Include="..\src\economy_base.h" />
- <ClInclude Include="..\src\economy_func.h" />
- <ClInclude Include="..\src\economy_type.h" />
- <ClInclude Include="..\src\effectvehicle_base.h" />
- <ClInclude Include="..\src\effectvehicle_func.h" />
- <ClInclude Include="..\src\elrail_func.h" />
- <ClInclude Include="..\src\engine_base.h" />
- <ClInclude Include="..\src\engine_func.h" />
- <ClInclude Include="..\src\engine_gui.h" />
- <ClInclude Include="..\src\engine_type.h" />
- <ClInclude Include="..\src\error.h" />
- <ClInclude Include="..\src\fileio_func.h" />
- <ClInclude Include="..\src\fileio_type.h" />
- <ClInclude Include="..\src\fios.h" />
- <ClInclude Include="..\src\fontcache.h" />
- <ClInclude Include="..\src\fontdetection.h" />
- <ClInclude Include="..\src\framerate_type.h" />
- <ClInclude Include="..\src\base_consist.h" />
- <ClInclude Include="..\src\gamelog.h" />
- <ClInclude Include="..\src\gamelog_internal.h" />
- <ClInclude Include="..\src\genworld.h" />
- <ClInclude Include="..\src\gfx_func.h" />
- <ClInclude Include="..\src\gfx_layout.h" />
- <ClInclude Include="..\src\gfx_type.h" />
- <ClInclude Include="..\src\gfxinit.h" />
- <ClInclude Include="..\src\goal_base.h" />
- <ClInclude Include="..\src\goal_type.h" />
- <ClInclude Include="..\src\graph_gui.h" />
- <ClInclude Include="..\src\ground_vehicle.hpp" />
- <ClInclude Include="..\src\group.h" />
- <ClInclude Include="..\src\group_gui.h" />
- <ClInclude Include="..\src\group_type.h" />
- <ClInclude Include="..\src\gui.h" />
- <ClInclude Include="..\src\guitimer_func.h" />
- <ClInclude Include="..\src\heightmap.h" />
- <ClInclude Include="..\src\highscore.h" />
- <ClInclude Include="..\src\hotkeys.h" />
- <ClInclude Include="..\src\house.h" />
- <ClInclude Include="..\src\house_type.h" />
- <ClInclude Include="..\src\industry.h" />
- <ClInclude Include="..\src\industry_type.h" />
- <ClInclude Include="..\src\industrytype.h" />
- <ClInclude Include="..\src\ini_type.h" />
- <ClInclude Include="..\src\landscape.h" />
- <ClInclude Include="..\src\landscape_type.h" />
- <ClInclude Include="..\src\language.h" />
- <ClInclude Include="..\src\linkgraph\demands.h" />
- <ClInclude Include="..\src\linkgraph\flowmapper.h" />
- <ClInclude Include="..\src\linkgraph\init.h" />
- <ClInclude Include="..\src\linkgraph\linkgraph.h" />
- <ClInclude Include="..\src\linkgraph\linkgraph_base.h" />
- <ClInclude Include="..\src\linkgraph\linkgraph_gui.h" />
- <ClInclude Include="..\src\linkgraph\linkgraph_type.h" />
- <ClInclude Include="..\src\linkgraph\linkgraphjob.h" />
- <ClInclude Include="..\src\linkgraph\linkgraphjob_base.h" />
- <ClInclude Include="..\src\linkgraph\linkgraphschedule.h" />
- <ClInclude Include="..\src\linkgraph\mcf.h" />
- <ClInclude Include="..\src\linkgraph\refresh.h" />
- <ClInclude Include="..\src\livery.h" />
- <ClInclude Include="..\src\map_func.h" />
- <ClInclude Include="..\src\map_type.h" />
- <ClInclude Include="..\src\mixer.h" />
- <ClInclude Include="..\src\network\network.h" />
- <ClInclude Include="..\src\network\network_admin.h" />
- <ClInclude Include="..\src\network\network_base.h" />
- <ClInclude Include="..\src\network\network_client.h" />
- <ClInclude Include="..\src\network\network_content.h" />
- <ClInclude Include="..\src\network\network_content_gui.h" />
- <ClInclude Include="..\src\network\network_func.h" />
- <ClInclude Include="..\src\network\network_gamelist.h" />
- <ClInclude Include="..\src\network\network_gui.h" />
- <ClInclude Include="..\src\network\network_internal.h" />
- <ClInclude Include="..\src\network\network_server.h" />
- <ClInclude Include="..\src\network\network_type.h" />
- <ClInclude Include="..\src\network\network_udp.h" />
- <ClInclude Include="..\src\newgrf.h" />
- <ClInclude Include="..\src\newgrf_airport.h" />
- <ClInclude Include="..\src\newgrf_airporttiles.h" />
- <ClInclude Include="..\src\newgrf_animation_base.h" />
- <ClInclude Include="..\src\newgrf_animation_type.h" />
- <ClInclude Include="..\src\newgrf_callbacks.h" />
- <ClInclude Include="..\src\newgrf_canal.h" />
- <ClInclude Include="..\src\newgrf_cargo.h" />
- <ClInclude Include="..\src\newgrf_class.h" />
- <ClInclude Include="..\src\newgrf_class_func.h" />
- <ClInclude Include="..\src\newgrf_commons.h" />
- <ClInclude Include="..\src\newgrf_config.h" />
- <ClInclude Include="..\src\newgrf_debug.h" />
- <ClInclude Include="..\src\newgrf_engine.h" />
- <ClInclude Include="..\src\newgrf_generic.h" />
- <ClInclude Include="..\src\newgrf_house.h" />
- <ClInclude Include="..\src\newgrf_industries.h" />
- <ClInclude Include="..\src\newgrf_industrytiles.h" />
- <ClInclude Include="..\src\newgrf_object.h" />
- <ClInclude Include="..\src\newgrf_profiling.h" />
- <ClInclude Include="..\src\newgrf_properties.h" />
- <ClInclude Include="..\src\newgrf_railtype.h" />
- <ClInclude Include="..\src\newgrf_roadtype.h" />
- <ClInclude Include="..\src\newgrf_sound.h" />
- <ClInclude Include="..\src\newgrf_spritegroup.h" />
- <ClInclude Include="..\src\newgrf_station.h" />
- <ClInclude Include="..\src\newgrf_storage.h" />
- <ClInclude Include="..\src\newgrf_text.h" />
- <ClInclude Include="..\src\newgrf_town.h" />
- <ClInclude Include="..\src\newgrf_townname.h" />
- <ClInclude Include="..\src\news_func.h" />
- <ClInclude Include="..\src\news_gui.h" />
- <ClInclude Include="..\src\news_type.h" />
- <ClInclude Include="..\src\music\midi.h" />
- <ClInclude Include="..\src\music\midifile.hpp" />
- <ClInclude Include="..\src\music\null_m.h" />
- <ClInclude Include="..\src\sound\null_s.h" />
- <ClInclude Include="..\src\video\null_v.h" />
- <ClInclude Include="..\src\object.h" />
- <ClInclude Include="..\src\object_base.h" />
- <ClInclude Include="..\src\object_type.h" />
- <ClInclude Include="..\src\openttd.h" />
- <ClInclude Include="..\src\order_backup.h" />
- <ClInclude Include="..\src\order_base.h" />
- <ClInclude Include="..\src\order_func.h" />
- <ClInclude Include="..\src\order_type.h" />
- <ClInclude Include="..\src\pbs.h" />
- <ClInclude Include="..\src\progress.h" />
- <ClInclude Include="..\src\querystring_gui.h" />
- <ClInclude Include="..\src\rail.h" />
- <ClInclude Include="..\src\rail_gui.h" />
- <ClInclude Include="..\src\rail_type.h" />
- <ClInclude Include="..\src\rev.h" />
- <ClInclude Include="..\src\road.h" />
- <ClInclude Include="..\src\road_cmd.h" />
- <ClInclude Include="..\src\road_func.h" />
- <ClInclude Include="..\src\road_gui.h" />
- <ClInclude Include="..\src\road_internal.h" />
- <ClInclude Include="..\src\road_type.h" />
- <ClInclude Include="..\src\roadstop_base.h" />
- <ClInclude Include="..\src\roadveh.h" />
- <ClInclude Include="..\src\safeguards.h" />
- <ClInclude Include="..\src\screenshot.h" />
- <ClInclude Include="..\src\screenshot_gui.h" />
- <ClInclude Include="..\src\sound\sdl_s.h" />
- <ClInclude Include="..\src\video\sdl_v.h" />
- <ClInclude Include="..\src\video\sdl2_v.h" />
- <ClInclude Include="..\src\settings_func.h" />
- <ClInclude Include="..\src\settings_gui.h" />
- <ClInclude Include="..\src\settings_internal.h" />
- <ClInclude Include="..\src\settings_type.h" />
- <ClInclude Include="..\src\ship.h" />
- <ClInclude Include="..\src\signal_func.h" />
- <ClInclude Include="..\src\signal_type.h" />
- <ClInclude Include="..\src\signs_base.h" />
- <ClInclude Include="..\src\signs_func.h" />
- <ClInclude Include="..\src\signs_type.h" />
- <ClInclude Include="..\src\slope_func.h" />
- <ClInclude Include="..\src\slope_type.h" />
- <ClInclude Include="..\src\smallmap_gui.h" />
- <ClInclude Include="..\src\sortlist_type.h" />
- <ClInclude Include="..\src\sound_func.h" />
- <ClInclude Include="..\src\sound_type.h" />
- <ClInclude Include="..\src\sprite.h" />
- <ClInclude Include="..\src\spritecache.h" />
- <ClInclude Include="..\src\station_base.h" />
- <ClInclude Include="..\src\station_func.h" />
- <ClInclude Include="..\src\station_gui.h" />
- <ClInclude Include="..\src\station_kdtree.h" />
- <ClInclude Include="..\src\station_type.h" />
- <ClInclude Include="..\src\statusbar_gui.h" />
- <ClInclude Include="..\src\stdafx.h" />
- <ClInclude Include="..\src\story_base.h" />
- <ClInclude Include="..\src\story_type.h" />
- <ClInclude Include="..\src\strgen\strgen.h" />
- <ClInclude Include="..\src\string_base.h" />
- <ClInclude Include="..\src\string_func.h" />
- <ClInclude Include="..\src\string_type.h" />
- <ClInclude Include="..\src\os\windows\string_uniscribe.h" />
- <ClInclude Include="..\src\stringfilter_type.h" />
- <ClInclude Include="..\src\strings_func.h" />
- <ClInclude Include="..\src\strings_type.h" />
- <ClInclude Include="..\src\subsidy_base.h" />
- <ClInclude Include="..\src\subsidy_func.h" />
- <ClInclude Include="..\src\subsidy_type.h" />
- <ClInclude Include="..\src\tar_type.h" />
- <ClInclude Include="..\src\terraform_gui.h" />
- <ClInclude Include="..\src\textbuf_gui.h" />
- <ClInclude Include="..\src\textbuf_type.h" />
- <ClInclude Include="..\src\texteff.hpp" />
- <ClInclude Include="..\src\textfile_gui.h" />
- <ClInclude Include="..\src\textfile_type.h" />
- <ClInclude Include="..\src\tgp.h" />
- <ClInclude Include="..\src\tile_cmd.h" />
- <ClInclude Include="..\src\tile_type.h" />
- <ClInclude Include="..\src\tilearea_type.h" />
- <ClInclude Include="..\src\tilehighlight_func.h" />
- <ClInclude Include="..\src\tilehighlight_type.h" />
- <ClInclude Include="..\src\tilematrix_type.hpp" />
- <ClInclude Include="..\src\timetable.h" />
- <ClInclude Include="..\src\toolbar_gui.h" />
- <ClInclude Include="..\src\town.h" />
- <ClInclude Include="..\src\town_type.h" />
- <ClInclude Include="..\src\town_kdtree.h" />
- <ClInclude Include="..\src\townname_func.h" />
- <ClInclude Include="..\src\townname_type.h" />
- <ClInclude Include="..\src\track_func.h" />
- <ClInclude Include="..\src\track_type.h" />
- <ClInclude Include="..\src\train.h" />
- <ClInclude Include="..\src\transparency.h" />
- <ClInclude Include="..\src\transparency_gui.h" />
- <ClInclude Include="..\src\transport_type.h" />
- <ClInclude Include="..\src\tunnelbridge.h" />
- <ClInclude Include="..\src\vehicle_base.h" />
- <ClInclude Include="..\src\vehicle_func.h" />
- <ClInclude Include="..\src\vehicle_gui.h" />
- <ClInclude Include="..\src\vehicle_gui_base.h" />
- <ClInclude Include="..\src\vehicle_type.h" />
- <ClInclude Include="..\src\vehiclelist.h" />
- <ClInclude Include="..\src\viewport_func.h" />
- <ClInclude Include="..\src\viewport_kdtree.h" />
- <ClInclude Include="..\src\viewport_sprite_sorter.h" />
- <ClInclude Include="..\src\viewport_type.h" />
- <ClInclude Include="..\src\water.h" />
- <ClInclude Include="..\src\waypoint_base.h" />
- <ClInclude Include="..\src\waypoint_func.h" />
- <ClInclude Include="..\src\widget_type.h" />
- <ClInclude Include="..\src\os\windows\win32.h" />
- <ClInclude Include="..\src\music\win32_m.h" />
- <ClInclude Include="..\src\sound\win32_s.h" />
- <ClInclude Include="..\src\video\win32_v.h" />
- <ClInclude Include="..\src\window_func.h" />
- <ClInclude Include="..\src\window_gui.h" />
- <ClInclude Include="..\src\window_type.h" />
- <ClInclude Include="..\src\sound\xaudio2_s.h" />
- <ClInclude Include="..\src\zoom_func.h" />
- <ClInclude Include="..\src\zoom_type.h" />
- <ClCompile Include="..\src\core\alloc_func.cpp" />
- <ClInclude Include="..\src\core\alloc_func.hpp" />
- <ClInclude Include="..\src\core\alloc_type.hpp" />
- <ClInclude Include="..\src\core\backup_type.hpp" />
- <ClCompile Include="..\src\core\bitmath_func.cpp" />
- <ClInclude Include="..\src\core\bitmath_func.hpp" />
- <ClInclude Include="..\src\core\endian_func.hpp" />
- <ClInclude Include="..\src\core\endian_type.hpp" />
- <ClInclude Include="..\src\core\enum_type.hpp" />
- <ClCompile Include="..\src\core\geometry_func.cpp" />
- <ClInclude Include="..\src\core\geometry_func.hpp" />
- <ClInclude Include="..\src\core\geometry_type.hpp" />
- <ClInclude Include="..\src\core\kdtree.hpp" />
- <ClCompile Include="..\src\core\math_func.cpp" />
- <ClInclude Include="..\src\core\math_func.hpp" />
- <ClInclude Include="..\src\core\mem_func.hpp" />
- <ClInclude Include="..\src\core\multimap.hpp" />
- <ClInclude Include="..\src\core\overflowsafe_type.hpp" />
- <ClCompile Include="..\src\core\pool_func.cpp" />
- <ClInclude Include="..\src\core\pool_func.hpp" />
- <ClInclude Include="..\src\core\pool_type.hpp" />
- <ClCompile Include="..\src\core\random_func.cpp" />
- <ClInclude Include="..\src\core\random_func.hpp" />
- <ClInclude Include="..\src\core\smallmap_type.hpp" />
- <ClInclude Include="..\src\core\smallmatrix_type.hpp" />
- <ClInclude Include="..\src\core\smallstack_type.hpp" />
- <ClInclude Include="..\src\core\smallvec_type.hpp" />
- <ClInclude Include="..\src\core\string_compare_type.hpp" />
- <ClCompile Include="..\src\aircraft_gui.cpp" />
- <ClCompile Include="..\src\airport_gui.cpp" />
- <ClCompile Include="..\src\autoreplace_gui.cpp" />
- <ClCompile Include="..\src\bootstrap_gui.cpp" />
- <ClCompile Include="..\src\bridge_gui.cpp" />
- <ClCompile Include="..\src\build_vehicle_gui.cpp" />
- <ClCompile Include="..\src\cheat_gui.cpp" />
- <ClCompile Include="..\src\company_gui.cpp" />
- <ClCompile Include="..\src\console_gui.cpp" />
- <ClCompile Include="..\src\date_gui.cpp" />
- <ClCompile Include="..\src\depot_gui.cpp" />
- <ClCompile Include="..\src\dock_gui.cpp" />
- <ClCompile Include="..\src\engine_gui.cpp" />
- <ClCompile Include="..\src\error_gui.cpp" />
- <ClCompile Include="..\src\fios_gui.cpp" />
- <ClCompile Include="..\src\framerate_gui.cpp" />
- <ClCompile Include="..\src\genworld_gui.cpp" />
- <ClCompile Include="..\src\goal_gui.cpp" />
- <ClCompile Include="..\src\graph_gui.cpp" />
- <ClCompile Include="..\src\group_gui.cpp" />
- <ClCompile Include="..\src\highscore_gui.cpp" />
- <ClCompile Include="..\src\industry_gui.cpp" />
- <ClCompile Include="..\src\intro_gui.cpp" />
- <ClCompile Include="..\src\linkgraph\linkgraph_gui.cpp" />
- <ClCompile Include="..\src\main_gui.cpp" />
- <ClCompile Include="..\src\misc_gui.cpp" />
- <ClCompile Include="..\src\music_gui.cpp" />
- <ClCompile Include="..\src\network\network_chat_gui.cpp" />
- <ClCompile Include="..\src\network\network_content_gui.cpp" />
- <ClCompile Include="..\src\network\network_gui.cpp" />
- <ClCompile Include="..\src\newgrf_debug_gui.cpp" />
- <ClCompile Include="..\src\newgrf_gui.cpp" />
- <ClCompile Include="..\src\news_gui.cpp" />
- <ClCompile Include="..\src\object_gui.cpp" />
- <ClCompile Include="..\src\order_gui.cpp" />
- <ClCompile Include="..\src\osk_gui.cpp" />
- <ClCompile Include="..\src\rail_gui.cpp" />
- <ClCompile Include="..\src\road_gui.cpp" />
- <ClCompile Include="..\src\roadveh_gui.cpp" />
- <ClCompile Include="..\src\settings_gui.cpp" />
- <ClCompile Include="..\src\ship_gui.cpp" />
- <ClCompile Include="..\src\signs_gui.cpp" />
- <ClCompile Include="..\src\smallmap_gui.cpp" />
- <ClCompile Include="..\src\station_gui.cpp" />
- <ClCompile Include="..\src\statusbar_gui.cpp" />
- <ClCompile Include="..\src\story_gui.cpp" />
- <ClCompile Include="..\src\subsidy_gui.cpp" />
- <ClCompile Include="..\src\terraform_gui.cpp" />
- <ClCompile Include="..\src\textfile_gui.cpp" />
- <ClCompile Include="..\src\timetable_gui.cpp" />
- <ClCompile Include="..\src\toolbar_gui.cpp" />
- <ClCompile Include="..\src\town_gui.cpp" />
- <ClCompile Include="..\src\train_gui.cpp" />
- <ClCompile Include="..\src\transparency_gui.cpp" />
- <ClCompile Include="..\src\tree_gui.cpp" />
- <ClCompile Include="..\src\vehicle_gui.cpp" />
- <ClCompile Include="..\src\viewport_gui.cpp" />
- <ClCompile Include="..\src\waypoint_gui.cpp" />
- <ClInclude Include="..\src\widgets\airport_widget.h" />
- <ClInclude Include="..\src\widgets\ai_widget.h" />
- <ClInclude Include="..\src\widgets\autoreplace_widget.h" />
- <ClInclude Include="..\src\widgets\bootstrap_widget.h" />
- <ClInclude Include="..\src\widgets\bridge_widget.h" />
- <ClInclude Include="..\src\widgets\build_vehicle_widget.h" />
- <ClInclude Include="..\src\widgets\cheat_widget.h" />
- <ClInclude Include="..\src\widgets\company_widget.h" />
- <ClInclude Include="..\src\widgets\console_widget.h" />
- <ClInclude Include="..\src\widgets\date_widget.h" />
- <ClInclude Include="..\src\widgets\depot_widget.h" />
- <ClInclude Include="..\src\widgets\dock_widget.h" />
- <ClCompile Include="..\src\widgets\dropdown.cpp" />
- <ClInclude Include="..\src\widgets\dropdown_func.h" />
- <ClInclude Include="..\src\widgets\dropdown_type.h" />
- <ClInclude Include="..\src\widgets\dropdown_widget.h" />
- <ClInclude Include="..\src\widgets\engine_widget.h" />
- <ClInclude Include="..\src\widgets\error_widget.h" />
- <ClInclude Include="..\src\widgets\fios_widget.h" />
- <ClInclude Include="..\src\widgets\framerate_widget.h" />
- <ClInclude Include="..\src\widgets\genworld_widget.h" />
- <ClInclude Include="..\src\widgets\goal_widget.h" />
- <ClInclude Include="..\src\widgets\graph_widget.h" />
- <ClInclude Include="..\src\widgets\group_widget.h" />
- <ClInclude Include="..\src\widgets\highscore_widget.h" />
- <ClInclude Include="..\src\widgets\industry_widget.h" />
- <ClInclude Include="..\src\widgets\intro_widget.h" />
- <ClInclude Include="..\src\widgets\link_graph_legend_widget.h" />
- <ClInclude Include="..\src\widgets\main_widget.h" />
- <ClInclude Include="..\src\widgets\misc_widget.h" />
- <ClInclude Include="..\src\widgets\music_widget.h" />
- <ClInclude Include="..\src\widgets\network_chat_widget.h" />
- <ClInclude Include="..\src\widgets\network_content_widget.h" />
- <ClInclude Include="..\src\widgets\network_widget.h" />
- <ClInclude Include="..\src\widgets\newgrf_debug_widget.h" />
- <ClInclude Include="..\src\widgets\newgrf_widget.h" />
- <ClInclude Include="..\src\widgets\news_widget.h" />
- <ClInclude Include="..\src\widgets\object_widget.h" />
- <ClInclude Include="..\src\widgets\order_widget.h" />
- <ClInclude Include="..\src\widgets\osk_widget.h" />
- <ClInclude Include="..\src\widgets\rail_widget.h" />
- <ClInclude Include="..\src\widgets\road_widget.h" />
- <ClInclude Include="..\src\widgets\screenshot_widget.h" />
- <ClInclude Include="..\src\widgets\settings_widget.h" />
- <ClInclude Include="..\src\widgets\sign_widget.h" />
- <ClInclude Include="..\src\widgets\smallmap_widget.h" />
- <ClInclude Include="..\src\widgets\station_widget.h" />
- <ClInclude Include="..\src\widgets\statusbar_widget.h" />
- <ClInclude Include="..\src\widgets\story_widget.h" />
- <ClInclude Include="..\src\widgets\subsidy_widget.h" />
- <ClInclude Include="..\src\widgets\terraform_widget.h" />
- <ClInclude Include="..\src\widgets\timetable_widget.h" />
- <ClInclude Include="..\src\widgets\toolbar_widget.h" />
- <ClInclude Include="..\src\widgets\town_widget.h" />
- <ClInclude Include="..\src\widgets\transparency_widget.h" />
- <ClInclude Include="..\src\widgets\tree_widget.h" />
- <ClInclude Include="..\src\widgets\vehicle_widget.h" />
- <ClInclude Include="..\src\widgets\viewport_widget.h" />
- <ClInclude Include="..\src\widgets\waypoint_widget.h" />
- <ClCompile Include="..\src\aircraft_cmd.cpp" />
- <ClCompile Include="..\src\autoreplace_cmd.cpp" />
- <ClCompile Include="..\src\clear_cmd.cpp" />
- <ClCompile Include="..\src\company_cmd.cpp" />
- <ClCompile Include="..\src\depot_cmd.cpp" />
- <ClCompile Include="..\src\group_cmd.cpp" />
- <ClCompile Include="..\src\industry_cmd.cpp" />
- <ClCompile Include="..\src\misc_cmd.cpp" />
- <ClCompile Include="..\src\object_cmd.cpp" />
- <ClCompile Include="..\src\order_cmd.cpp" />
- <ClCompile Include="..\src\rail_cmd.cpp" />
- <ClCompile Include="..\src\road_cmd.cpp" />
- <ClCompile Include="..\src\roadveh_cmd.cpp" />
- <ClCompile Include="..\src\ship_cmd.cpp" />
- <ClCompile Include="..\src\signs_cmd.cpp" />
- <ClCompile Include="..\src\station_cmd.cpp" />
- <ClCompile Include="..\src\terraform_cmd.cpp" />
- <ClCompile Include="..\src\timetable_cmd.cpp" />
- <ClCompile Include="..\src\town_cmd.cpp" />
- <ClCompile Include="..\src\train_cmd.cpp" />
- <ClCompile Include="..\src\tree_cmd.cpp" />
- <ClCompile Include="..\src\tunnelbridge_cmd.cpp" />
- <ClCompile Include="..\src\vehicle_cmd.cpp" />
- <ClCompile Include="..\src\void_cmd.cpp" />
- <ClCompile Include="..\src\water_cmd.cpp" />
- <ClCompile Include="..\src\waypoint_cmd.cpp" />
- <ClCompile Include="..\src\saveload\afterload.cpp" />
- <ClCompile Include="..\src\saveload\ai_sl.cpp" />
- <ClCompile Include="..\src\saveload\airport_sl.cpp" />
- <ClCompile Include="..\src\saveload\animated_tile_sl.cpp" />
- <ClCompile Include="..\src\saveload\autoreplace_sl.cpp" />
- <ClCompile Include="..\src\saveload\cargomonitor_sl.cpp" />
- <ClCompile Include="..\src\saveload\cargopacket_sl.cpp" />
- <ClCompile Include="..\src\saveload\cheat_sl.cpp" />
- <ClCompile Include="..\src\saveload\company_sl.cpp" />
- <ClCompile Include="..\src\saveload\depot_sl.cpp" />
- <ClCompile Include="..\src\saveload\economy_sl.cpp" />
- <ClCompile Include="..\src\saveload\engine_sl.cpp" />
- <ClCompile Include="..\src\saveload\game_sl.cpp" />
- <ClCompile Include="..\src\saveload\gamelog_sl.cpp" />
- <ClCompile Include="..\src\saveload\goal_sl.cpp" />
- <ClCompile Include="..\src\saveload\group_sl.cpp" />
- <ClCompile Include="..\src\saveload\industry_sl.cpp" />
- <ClCompile Include="..\src\saveload\labelmaps_sl.cpp" />
- <ClCompile Include="..\src\saveload\linkgraph_sl.cpp" />
- <ClCompile Include="..\src\saveload\map_sl.cpp" />
- <ClCompile Include="..\src\saveload\misc_sl.cpp" />
- <ClCompile Include="..\src\saveload\newgrf_sl.cpp" />
- <ClInclude Include="..\src\saveload\newgrf_sl.h" />
- <ClCompile Include="..\src\saveload\object_sl.cpp" />
- <ClCompile Include="..\src\saveload\oldloader.cpp" />
- <ClInclude Include="..\src\saveload\oldloader.h" />
- <ClCompile Include="..\src\saveload\oldloader_sl.cpp" />
- <ClCompile Include="..\src\saveload\order_sl.cpp" />
- <ClCompile Include="..\src\saveload\saveload.cpp" />
- <ClInclude Include="..\src\saveload\saveload.h" />
- <ClInclude Include="..\src\saveload\saveload_filter.h" />
- <ClInclude Include="..\src\saveload\saveload_internal.h" />
- <ClCompile Include="..\src\saveload\signs_sl.cpp" />
- <ClCompile Include="..\src\saveload\station_sl.cpp" />
- <ClCompile Include="..\src\saveload\storage_sl.cpp" />
- <ClCompile Include="..\src\saveload\strings_sl.cpp" />
- <ClCompile Include="..\src\saveload\story_sl.cpp" />
- <ClCompile Include="..\src\saveload\subsidy_sl.cpp" />
- <ClCompile Include="..\src\saveload\town_sl.cpp" />
- <ClCompile Include="..\src\saveload\vehicle_sl.cpp" />
- <ClCompile Include="..\src\saveload\waypoint_sl.cpp" />
- <ClInclude Include="..\src\table\airport_defaults.h" />
- <ClInclude Include="..\src\table\airport_movement.h" />
- <ClInclude Include="..\src\table\airporttile_ids.h" />
- <ClInclude Include="..\src\table\airporttiles.h" />
- <ClInclude Include="..\src\table\animcursors.h" />
- <ClInclude Include="..\src\table\autorail.h" />
- <ClInclude Include="..\src\table\bridge_land.h" />
- <ClInclude Include="..\src\table\build_industry.h" />
- <ClInclude Include="..\src\table\cargo_const.h" />
- <ClInclude Include="..\src\table\clear_land.h" />
- <ClInclude Include="..\src\table\control_codes.h" />
- <ClInclude Include="..\src\table\elrail_data.h" />
- <ClInclude Include="..\src\table\engines.h" />
- <ClInclude Include="..\src\table\genland.h" />
- <ClInclude Include="..\src\table\heightmap_colours.h" />
- <ClInclude Include="..\src\table\industry_land.h" />
- <ClInclude Include="..\src\table\landscape_sprite.h" />
- <ClInclude Include="..\src\table\newgrf_debug_data.h" />
- <ClInclude Include="..\src\table\object_land.h" />
- <ClInclude Include="..\src\table\palette_convert.h" />
- <ClInclude Include="..\src\table\palettes.h" />
- <ClInclude Include="..\src\table\pricebase.h" />
- <ClInclude Include="..\src\table\railtypes.h" />
- <ClInclude Include="..\src\table\road_land.h" />
- <ClInclude Include="..\src\table\roadveh_movement.h" />
- <ClInclude Include="..\src\table\roadtypes.h" />
- <ClInclude Include="..\src\..\objs\settings\table\settings.h" />
- <ClInclude Include="..\src\table\sprites.h" />
- <ClInclude Include="..\src\table\station_land.h" />
- <ClInclude Include="..\src\table\strgen_tables.h" />
- <ClInclude Include="..\src\table\string_colours.h" />
- <ClInclude Include="..\src\..\objs\langs\table\strings.h" />
- <ClInclude Include="..\src\table\town_land.h" />
- <ClInclude Include="..\src\table\townname.h" />
- <ClInclude Include="..\src\table\track_land.h" />
- <ClInclude Include="..\src\table\train_cmd.h" />
- <ClInclude Include="..\src\table\tree_land.h" />
- <ClInclude Include="..\src\table\unicode.h" />
- <ClInclude Include="..\src\table\water_land.h" />
- <ClCompile Include="..\src\3rdparty\md5\md5.cpp" />
- <ClInclude Include="..\src\3rdparty\md5\md5.h" />
- <ClInclude Include="..\src\3rdparty\optional\optional.hpp" />
- <ClInclude Include="..\src\3rdparty\optional\ottd_optional.h" />
- <ClCompile Include="..\src\script\script_config.cpp" />
- <ClInclude Include="..\src\script\script_config.hpp" />
- <ClInclude Include="..\src\script\script_fatalerror.hpp" />
- <ClCompile Include="..\src\script\script_info.cpp" />
- <ClInclude Include="..\src\script\script_info.hpp" />
- <ClCompile Include="..\src\script\script_info_dummy.cpp" />
- <ClCompile Include="..\src\script\script_instance.cpp" />
- <ClInclude Include="..\src\script\script_instance.hpp" />
- <ClCompile Include="..\src\script\script_scanner.cpp" />
- <ClInclude Include="..\src\script\script_scanner.hpp" />
- <ClInclude Include="..\src\script\script_storage.hpp" />
- <ClInclude Include="..\src\script\script_suspend.hpp" />
- <ClCompile Include="..\src\script\squirrel.cpp" />
- <ClInclude Include="..\src\script\squirrel.hpp" />
- <ClInclude Include="..\src\script\squirrel_class.hpp" />
- <ClInclude Include="..\src\script\squirrel_helper.hpp" />
- <ClInclude Include="..\src\script\squirrel_helper_type.hpp" />
- <ClCompile Include="..\src\script\squirrel_std.cpp" />
- <ClInclude Include="..\src\script\squirrel_std.hpp" />
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqapi.cpp" />
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqbaselib.cpp" />
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqclass.cpp" />
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqcompiler.cpp" />
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqdebug.cpp" />
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqfuncstate.cpp" />
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqlexer.cpp" />
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqmem.cpp" />
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqobject.cpp" />
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqstate.cpp" />
- <ClCompile Include="..\src\3rdparty\squirrel\sqstdlib\sqstdaux.cpp" />
- <ClCompile Include="..\src\3rdparty\squirrel\sqstdlib\sqstdmath.cpp" />
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqtable.cpp" />
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqvm.cpp" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqarray.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqclass.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqclosure.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqcompiler.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqfuncproto.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqfuncstate.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqlexer.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqobject.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqopcodes.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqpcheader.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqstate.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\include\sqstdaux.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\include\sqstdmath.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\include\sqstdstring.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqstring.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqtable.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\include\squirrel.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\squserdata.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\squtils.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqvm.h" />
- <ClInclude Include="..\src\ai\ai.hpp" />
- <ClCompile Include="..\src\ai\ai_config.cpp" />
- <ClInclude Include="..\src\ai\ai_config.hpp" />
- <ClCompile Include="..\src\ai\ai_core.cpp" />
- <ClCompile Include="..\src\ai\ai_gui.cpp" />
- <ClInclude Include="..\src\ai\ai_gui.hpp" />
- <ClCompile Include="..\src\ai\ai_info.cpp" />
- <ClInclude Include="..\src\ai\ai_info.hpp" />
- <ClCompile Include="..\src\ai\ai_instance.cpp" />
- <ClInclude Include="..\src\ai\ai_instance.hpp" />
- <ClCompile Include="..\src\ai\ai_scanner.cpp" />
- <ClInclude Include="..\src\ai\ai_scanner.hpp" />
- <ClInclude Include="..\src\script\api\ai_changelog.hpp" />
- <ClInclude Include="..\src\script\api\game_changelog.hpp" />
- <ClInclude Include="..\src\game\game.hpp" />
- <ClCompile Include="..\src\game\game_config.cpp" />
- <ClInclude Include="..\src\game\game_config.hpp" />
- <ClCompile Include="..\src\game\game_core.cpp" />
- <ClCompile Include="..\src\game\game_info.cpp" />
- <ClInclude Include="..\src\game\game_info.hpp" />
- <ClCompile Include="..\src\game\game_instance.cpp" />
- <ClInclude Include="..\src\game\game_instance.hpp" />
- <ClCompile Include="..\src\game\game_scanner.cpp" />
- <ClInclude Include="..\src\game\game_scanner.hpp" />
- <ClCompile Include="..\src\game\game_text.cpp" />
- <ClInclude Include="..\src\game\game_text.hpp" />
- <ClInclude Include="..\src\script\api\script_accounting.hpp" />
- <ClInclude Include="..\src\script\api\script_admin.hpp" />
- <ClInclude Include="..\src\script\api\script_airport.hpp" />
- <ClInclude Include="..\src\script\api\script_base.hpp" />
- <ClInclude Include="..\src\script\api\script_basestation.hpp" />
- <ClInclude Include="..\src\script\api\script_bridge.hpp" />
- <ClInclude Include="..\src\script\api\script_bridgelist.hpp" />
- <ClInclude Include="..\src\script\api\script_cargo.hpp" />
- <ClInclude Include="..\src\script\api\script_cargolist.hpp" />
- <ClInclude Include="..\src\script\api\script_cargomonitor.hpp" />
- <ClInclude Include="..\src\script\api\script_client.hpp" />
- <ClInclude Include="..\src\script\api\script_clientlist.hpp" />
- <ClInclude Include="..\src\script\api\script_company.hpp" />
- <ClInclude Include="..\src\script\api\script_companymode.hpp" />
- <ClInclude Include="..\src\script\api\script_controller.hpp" />
- <ClInclude Include="..\src\script\api\script_date.hpp" />
- <ClInclude Include="..\src\script\api\script_depotlist.hpp" />
- <ClInclude Include="..\src\script\api\script_engine.hpp" />
- <ClInclude Include="..\src\script\api\script_enginelist.hpp" />
- <ClInclude Include="..\src\script\api\script_error.hpp" />
- <ClInclude Include="..\src\script\api\script_event.hpp" />
- <ClInclude Include="..\src\script\api\script_event_types.hpp" />
- <ClInclude Include="..\src\script\api\script_execmode.hpp" />
- <ClInclude Include="..\src\script\api\script_game.hpp" />
- <ClInclude Include="..\src\script\api\script_gamesettings.hpp" />
- <ClInclude Include="..\src\script\api\script_goal.hpp" />
- <ClInclude Include="..\src\script\api\script_group.hpp" />
- <ClInclude Include="..\src\script\api\script_grouplist.hpp" />
- <ClInclude Include="..\src\script\api\script_industry.hpp" />
- <ClInclude Include="..\src\script\api\script_industrylist.hpp" />
- <ClInclude Include="..\src\script\api\script_industrytype.hpp" />
- <ClInclude Include="..\src\script\api\script_industrytypelist.hpp" />
- <ClInclude Include="..\src\script\api\script_info_docs.hpp" />
- <ClInclude Include="..\src\script\api\script_infrastructure.hpp" />
- <ClInclude Include="..\src\script\api\script_list.hpp" />
- <ClInclude Include="..\src\script\api\script_log.hpp" />
- <ClInclude Include="..\src\script\api\script_map.hpp" />
- <ClInclude Include="..\src\script\api\script_marine.hpp" />
- <ClInclude Include="..\src\script\api\script_news.hpp" />
- <ClInclude Include="..\src\script\api\script_object.hpp" />
- <ClInclude Include="..\src\script\api\script_order.hpp" />
- <ClInclude Include="..\src\script\api\script_priorityqueue.hpp" />
- <ClInclude Include="..\src\script\api\script_rail.hpp" />
- <ClInclude Include="..\src\script\api\script_railtypelist.hpp" />
- <ClInclude Include="..\src\script\api\script_road.hpp" />
- <ClInclude Include="..\src\script\api\script_roadtypelist.hpp" />
- <ClInclude Include="..\src\script\api\script_sign.hpp" />
- <ClInclude Include="..\src\script\api\script_signlist.hpp" />
- <ClInclude Include="..\src\script\api\script_station.hpp" />
- <ClInclude Include="..\src\script\api\script_stationlist.hpp" />
- <ClInclude Include="..\src\script\api\script_story_page.hpp" />
- <ClInclude Include="..\src\script\api\script_storypagelist.hpp" />
- <ClInclude Include="..\src\script\api\script_storypageelementlist.hpp" />
- <ClInclude Include="..\src\script\api\script_subsidy.hpp" />
- <ClInclude Include="..\src\script\api\script_subsidylist.hpp" />
- <ClInclude Include="..\src\script\api\script_testmode.hpp" />
- <ClInclude Include="..\src\script\api\script_text.hpp" />
- <ClInclude Include="..\src\script\api\script_tile.hpp" />
- <ClInclude Include="..\src\script\api\script_tilelist.hpp" />
- <ClInclude Include="..\src\script\api\script_town.hpp" />
- <ClInclude Include="..\src\script\api\script_townlist.hpp" />
- <ClInclude Include="..\src\script\api\script_tunnel.hpp" />
- <ClInclude Include="..\src\script\api\script_types.hpp" />
- <ClInclude Include="..\src\script\api\script_vehicle.hpp" />
- <ClInclude Include="..\src\script\api\script_vehiclelist.hpp" />
- <ClInclude Include="..\src\script\api\script_viewport.hpp" />
- <ClInclude Include="..\src\script\api\script_waypoint.hpp" />
- <ClInclude Include="..\src\script\api\script_waypointlist.hpp" />
- <ClInclude Include="..\src\script\api\script_window.hpp" />
- <ClCompile Include="..\src\script\api\script_accounting.cpp" />
- <ClCompile Include="..\src\script\api\script_admin.cpp" />
- <ClCompile Include="..\src\script\api\script_airport.cpp" />
- <ClCompile Include="..\src\script\api\script_base.cpp" />
- <ClCompile Include="..\src\script\api\script_basestation.cpp" />
- <ClCompile Include="..\src\script\api\script_bridge.cpp" />
- <ClCompile Include="..\src\script\api\script_bridgelist.cpp" />
- <ClCompile Include="..\src\script\api\script_cargo.cpp" />
- <ClCompile Include="..\src\script\api\script_cargolist.cpp" />
- <ClCompile Include="..\src\script\api\script_cargomonitor.cpp" />
- <ClCompile Include="..\src\script\api\script_client.cpp" />
- <ClCompile Include="..\src\script\api\script_clientlist.cpp" />
- <ClCompile Include="..\src\script\api\script_company.cpp" />
- <ClCompile Include="..\src\script\api\script_companymode.cpp" />
- <ClCompile Include="..\src\script\api\script_controller.cpp" />
- <ClCompile Include="..\src\script\api\script_date.cpp" />
- <ClCompile Include="..\src\script\api\script_depotlist.cpp" />
- <ClCompile Include="..\src\script\api\script_engine.cpp" />
- <ClCompile Include="..\src\script\api\script_enginelist.cpp" />
- <ClCompile Include="..\src\script\api\script_error.cpp" />
- <ClCompile Include="..\src\script\api\script_event.cpp" />
- <ClCompile Include="..\src\script\api\script_event_types.cpp" />
- <ClCompile Include="..\src\script\api\script_execmode.cpp" />
- <ClCompile Include="..\src\script\api\script_game.cpp" />
- <ClCompile Include="..\src\script\api\script_gamesettings.cpp" />
- <ClCompile Include="..\src\script\api\script_goal.cpp" />
- <ClCompile Include="..\src\script\api\script_group.cpp" />
- <ClCompile Include="..\src\script\api\script_grouplist.cpp" />
- <ClCompile Include="..\src\script\api\script_industry.cpp" />
- <ClCompile Include="..\src\script\api\script_industrylist.cpp" />
- <ClCompile Include="..\src\script\api\script_industrytype.cpp" />
- <ClCompile Include="..\src\script\api\script_industrytypelist.cpp" />
- <ClCompile Include="..\src\script\api\script_infrastructure.cpp" />
- <ClCompile Include="..\src\script\api\script_list.cpp" />
- <ClCompile Include="..\src\script\api\script_log.cpp" />
- <ClCompile Include="..\src\script\api\script_map.cpp" />
- <ClCompile Include="..\src\script\api\script_marine.cpp" />
- <ClCompile Include="..\src\script\api\script_news.cpp" />
- <ClCompile Include="..\src\script\api\script_object.cpp" />
- <ClCompile Include="..\src\script\api\script_order.cpp" />
- <ClCompile Include="..\src\script\api\script_priorityqueue.cpp" />
- <ClCompile Include="..\src\script\api\script_rail.cpp" />
- <ClCompile Include="..\src\script\api\script_railtypelist.cpp" />
- <ClCompile Include="..\src\script\api\script_road.cpp" />
- <ClCompile Include="..\src\script\api\script_roadtypelist.cpp" />
- <ClCompile Include="..\src\script\api\script_sign.cpp" />
- <ClCompile Include="..\src\script\api\script_signlist.cpp" />
- <ClCompile Include="..\src\script\api\script_station.cpp" />
- <ClCompile Include="..\src\script\api\script_stationlist.cpp" />
- <ClCompile Include="..\src\script\api\script_story_page.cpp" />
- <ClCompile Include="..\src\script\api\script_storypagelist.cpp" />
- <ClCompile Include="..\src\script\api\script_storypageelementlist.cpp" />
- <ClCompile Include="..\src\script\api\script_subsidy.cpp" />
- <ClCompile Include="..\src\script\api\script_subsidylist.cpp" />
- <ClCompile Include="..\src\script\api\script_testmode.cpp" />
- <ClCompile Include="..\src\script\api\script_text.cpp" />
- <ClCompile Include="..\src\script\api\script_tile.cpp" />
- <ClCompile Include="..\src\script\api\script_tilelist.cpp" />
- <ClCompile Include="..\src\script\api\script_town.cpp" />
- <ClCompile Include="..\src\script\api\script_townlist.cpp" />
- <ClCompile Include="..\src\script\api\script_tunnel.cpp" />
- <ClCompile Include="..\src\script\api\script_vehicle.cpp" />
- <ClCompile Include="..\src\script\api\script_vehiclelist.cpp" />
- <ClCompile Include="..\src\script\api\script_viewport.cpp" />
- <ClCompile Include="..\src\script\api\script_waypoint.cpp" />
- <ClCompile Include="..\src\script\api\script_waypointlist.cpp" />
- <ClCompile Include="..\src\script\api\script_window.cpp" />
- <ClCompile Include="..\src\blitter\32bpp_anim.cpp" />
- <ClInclude Include="..\src\blitter\32bpp_anim.hpp" />
- <ClCompile Include="..\src\blitter\32bpp_anim_sse2.cpp" />
- <ClInclude Include="..\src\blitter\32bpp_anim_sse2.hpp" />
- <ClCompile Include="..\src\blitter\32bpp_anim_sse4.cpp" />
- <ClInclude Include="..\src\blitter\32bpp_anim_sse4.hpp" />
- <ClCompile Include="..\src\blitter\32bpp_base.cpp" />
- <ClInclude Include="..\src\blitter\32bpp_base.hpp" />
- <ClCompile Include="..\src\blitter\32bpp_optimized.cpp" />
- <ClInclude Include="..\src\blitter\32bpp_optimized.hpp" />
- <ClCompile Include="..\src\blitter\32bpp_simple.cpp" />
- <ClInclude Include="..\src\blitter\32bpp_simple.hpp" />
- <ClInclude Include="..\src\blitter\32bpp_sse_func.hpp" />
- <ClInclude Include="..\src\blitter\32bpp_sse_type.h" />
- <ClCompile Include="..\src\blitter\32bpp_sse2.cpp" />
- <ClInclude Include="..\src\blitter\32bpp_sse2.hpp" />
- <ClCompile Include="..\src\blitter\32bpp_sse4.cpp" />
- <ClInclude Include="..\src\blitter\32bpp_sse4.hpp" />
- <ClCompile Include="..\src\blitter\32bpp_ssse3.cpp" />
- <ClInclude Include="..\src\blitter\32bpp_ssse3.hpp" />
- <ClCompile Include="..\src\blitter\8bpp_base.cpp" />
- <ClInclude Include="..\src\blitter\8bpp_base.hpp" />
- <ClCompile Include="..\src\blitter\8bpp_optimized.cpp" />
- <ClInclude Include="..\src\blitter\8bpp_optimized.hpp" />
- <ClCompile Include="..\src\blitter\8bpp_simple.cpp" />
- <ClInclude Include="..\src\blitter\8bpp_simple.hpp" />
- <ClInclude Include="..\src\blitter\base.hpp" />
- <ClInclude Include="..\src\blitter\common.hpp" />
- <ClInclude Include="..\src\blitter\factory.hpp" />
- <ClCompile Include="..\src\blitter\null.cpp" />
- <ClInclude Include="..\src\blitter\null.hpp" />
- <ClInclude Include="..\src\music\music_driver.hpp" />
- <ClInclude Include="..\src\sound\sound_driver.hpp" />
- <ClInclude Include="..\src\video\video_driver.hpp" />
- <ClCompile Include="..\src\spriteloader\grf.cpp" />
- <ClInclude Include="..\src\spriteloader\grf.hpp" />
- <ClInclude Include="..\src\spriteloader\spriteloader.hpp" />
- <ClCompile Include="..\src\newgrf.cpp" />
- <ClCompile Include="..\src\newgrf_airport.cpp" />
- <ClCompile Include="..\src\newgrf_airporttiles.cpp" />
- <ClCompile Include="..\src\newgrf_canal.cpp" />
- <ClCompile Include="..\src\newgrf_cargo.cpp" />
- <ClCompile Include="..\src\newgrf_commons.cpp" />
- <ClCompile Include="..\src\newgrf_config.cpp" />
- <ClCompile Include="..\src\newgrf_engine.cpp" />
- <ClCompile Include="..\src\newgrf_generic.cpp" />
- <ClCompile Include="..\src\newgrf_house.cpp" />
- <ClCompile Include="..\src\newgrf_industries.cpp" />
- <ClCompile Include="..\src\newgrf_industrytiles.cpp" />
- <ClCompile Include="..\src\newgrf_object.cpp" />
- <ClCompile Include="..\src\newgrf_profiling.cpp" />
- <ClCompile Include="..\src\newgrf_railtype.cpp" />
- <ClCompile Include="..\src\newgrf_roadtype.cpp" />
- <ClCompile Include="..\src\newgrf_sound.cpp" />
- <ClCompile Include="..\src\newgrf_spritegroup.cpp" />
- <ClCompile Include="..\src\newgrf_station.cpp" />
- <ClCompile Include="..\src\newgrf_storage.cpp" />
- <ClCompile Include="..\src\newgrf_text.cpp" />
- <ClCompile Include="..\src\newgrf_town.cpp" />
- <ClCompile Include="..\src\newgrf_townname.cpp" />
- <ClCompile Include="..\src\bridge_map.cpp" />
- <ClInclude Include="..\src\bridge_map.h" />
- <ClInclude Include="..\src\clear_map.h" />
- <ClInclude Include="..\src\industry_map.h" />
- <ClInclude Include="..\src\object_map.h" />
- <ClInclude Include="..\src\rail_map.h" />
- <ClCompile Include="..\src\road_map.cpp" />
- <ClInclude Include="..\src\road_map.h" />
- <ClInclude Include="..\src\station_map.h" />
- <ClInclude Include="..\src\tile_map.h" />
- <ClInclude Include="..\src\town_map.h" />
- <ClInclude Include="..\src\tree_map.h" />
- <ClCompile Include="..\src\tunnel_map.cpp" />
- <ClInclude Include="..\src\tunnel_map.h" />
- <ClInclude Include="..\src\tunnelbridge_map.h" />
- <ClInclude Include="..\src\void_map.h" />
- <ClInclude Include="..\src\water_map.h" />
- <ClInclude Include="..\src\misc\array.hpp" />
- <ClInclude Include="..\src\misc\binaryheap.hpp" />
- <ClInclude Include="..\src\misc\blob.hpp" />
- <ClCompile Include="..\src\misc\countedobj.cpp" />
- <ClInclude Include="..\src\misc\countedptr.hpp" />
- <ClCompile Include="..\src\misc\dbg_helpers.cpp" />
- <ClInclude Include="..\src\misc\dbg_helpers.h" />
- <ClInclude Include="..\src\misc\fixedsizearray.hpp" />
- <ClCompile Include="..\src\misc\getoptdata.cpp" />
- <ClInclude Include="..\src\misc\getoptdata.h" />
- <ClInclude Include="..\src\misc\hashtable.hpp" />
- <ClInclude Include="..\src\misc\str.hpp" />
- <ClCompile Include="..\src\network\core\address.cpp" />
- <ClInclude Include="..\src\network\core\address.h" />
- <ClInclude Include="..\src\network\core\config.h" />
- <ClCompile Include="..\src\network\core\core.cpp" />
- <ClInclude Include="..\src\network\core\core.h" />
- <ClInclude Include="..\src\network\core\game.h" />
- <ClCompile Include="..\src\network\core\host.cpp" />
- <ClInclude Include="..\src\network\core\host.h" />
- <ClInclude Include="..\src\network\core\os_abstraction.h" />
- <ClCompile Include="..\src\network\core\packet.cpp" />
- <ClInclude Include="..\src\network\core\packet.h" />
- <ClCompile Include="..\src\network\core\tcp.cpp" />
- <ClInclude Include="..\src\network\core\tcp.h" />
- <ClCompile Include="..\src\network\core\tcp_admin.cpp" />
- <ClInclude Include="..\src\network\core\tcp_admin.h" />
- <ClCompile Include="..\src\network\core\tcp_connect.cpp" />
- <ClCompile Include="..\src\network\core\tcp_content.cpp" />
- <ClInclude Include="..\src\network\core\tcp_content.h" />
- <ClCompile Include="..\src\network\core\tcp_game.cpp" />
- <ClInclude Include="..\src\network\core\tcp_game.h" />
- <ClCompile Include="..\src\network\core\tcp_http.cpp" />
- <ClInclude Include="..\src\network\core\tcp_http.h" />
- <ClInclude Include="..\src\network\core\tcp_listen.h" />
- <ClCompile Include="..\src\network\core\udp.cpp" />
- <ClInclude Include="..\src\network\core\udp.h" />
- <ClInclude Include="..\src\pathfinder\follow_track.hpp" />
- <ClInclude Include="..\src\pathfinder\pathfinder_func.h" />
- <ClInclude Include="..\src\pathfinder\pathfinder_type.h" />
- <ClInclude Include="..\src\pathfinder\pf_performance_timer.hpp" />
- <ClCompile Include="..\src\pathfinder\npf\aystar.cpp" />
- <ClInclude Include="..\src\pathfinder\npf\aystar.h" />
- <ClCompile Include="..\src\pathfinder\npf\npf.cpp" />
- <ClInclude Include="..\src\pathfinder\npf\npf_func.h" />
- <ClCompile Include="..\src\pathfinder\npf\queue.cpp" />
- <ClInclude Include="..\src\pathfinder\npf\queue.h" />
- <ClInclude Include="..\src\pathfinder\yapf\nodelist.hpp" />
- <ClInclude Include="..\src\pathfinder\yapf\yapf.h" />
- <ClInclude Include="..\src\pathfinder\yapf\yapf.hpp" />
- <ClInclude Include="..\src\pathfinder\yapf\yapf_base.hpp" />
- <ClInclude Include="..\src\pathfinder\yapf\yapf_cache.h" />
- <ClInclude Include="..\src\pathfinder\yapf\yapf_common.hpp" />
- <ClInclude Include="..\src\pathfinder\yapf\yapf_costbase.hpp" />
- <ClInclude Include="..\src\pathfinder\yapf\yapf_costcache.hpp" />
- <ClInclude Include="..\src\pathfinder\yapf\yapf_costrail.hpp" />
- <ClInclude Include="..\src\pathfinder\yapf\yapf_destrail.hpp" />
- <ClInclude Include="..\src\pathfinder\yapf\yapf_node.hpp" />
- <ClInclude Include="..\src\pathfinder\yapf\yapf_node_rail.hpp" />
- <ClInclude Include="..\src\pathfinder\yapf\yapf_node_road.hpp" />
- <ClInclude Include="..\src\pathfinder\yapf\yapf_node_ship.hpp" />
- <ClCompile Include="..\src\pathfinder\yapf\yapf_rail.cpp" />
- <ClCompile Include="..\src\pathfinder\yapf\yapf_road.cpp" />
- <ClCompile Include="..\src\pathfinder\yapf\yapf_ship.cpp" />
- <ClInclude Include="..\src\pathfinder\yapf\yapf_type.hpp" />
- <ClCompile Include="..\src\video\dedicated_v.cpp" />
- <ClCompile Include="..\src\video\null_v.cpp" />
- <ClCompile Include="..\src\video\sdl_v.cpp" />
- <ClCompile Include="..\src\video\sdl2_v.cpp" />
- <ClCompile Include="..\src\video\win32_v.cpp" />
- <ClCompile Include="..\src\music\dmusic.cpp" />
- <ClCompile Include="..\src\music\null_m.cpp" />
- <ClCompile Include="..\src\music\midifile.cpp" />
- <ClCompile Include="..\src\music\win32_m.cpp" />
- <ClCompile Include="..\src\sound\null_s.cpp" />
- <ClCompile Include="..\src\sound\sdl_s.cpp" />
- <ClCompile Include="..\src\sound\sdl2_s.cpp" />
- <ClCompile Include="..\src\sound\win32_s.cpp" />
- <ClCompile Include="..\src\sound\xaudio2_s.cpp" />
- <ClCompile Include="..\src\os\windows\crashlog_win.cpp" />
- <ResourceCompile Include="..\src\os\windows\ottdres.rc" />
- <ClCompile Include="..\src\os\windows\string_uniscribe.cpp" />
- <ClCompile Include="..\src\os\windows\win32.cpp" />
- <ClInclude Include="..\src\thread.h" />
- </ItemGroup>
- <ItemGroup>
- <None Include="..\media\openttd.ico" />
- <None Include="..\README.md" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="langs_vs141.vcxproj">
- <Project>{0f066b23-18df-4284-8265-f4a5e7e3b966}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- <ProjectReference Include="settingsgen_vs141.vcxproj">
- <Project>{e9548de9-f089-49b7-93a6-30be2cc311c7}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- <ProjectReference Include="settings_vs141.vcxproj">
- <Project>{0817f629-589e-4a3b-b81a-8647bc571e35}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- <ProjectReference Include="strgen_vs141.vcxproj">
- <Project>{a133a442-bd0a-4ade-b117-ad7545e4bdd1}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- <ProjectReference Include="version_vs141.vcxproj">
- <Project>{1a2b3c5e-1c23-41a5-9c9b-acba2aa75fec}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- <ProjectReference Include="basesets_vs141.vcxproj">
- <Project>{e12e77ca-c0f1-4ada-943f-4929274249d3}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
-</Project>
diff --git a/projects/openttd_vs141.vcxproj.filters b/projects/openttd_vs141.vcxproj.filters
deleted file mode 100644
index 11e9821ff..000000000
--- a/projects/openttd_vs141.vcxproj.filters
+++ /dev/null
@@ -1,3155 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup>
- <Filter Include="Source Files">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000000}</UniqueIdentifier>
- </Filter>
- <Filter Include="Header Files">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000001}</UniqueIdentifier>
- </Filter>
- <Filter Include="Core Source Code">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000002}</UniqueIdentifier>
- </Filter>
- <Filter Include="GUI Source Code">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000003}</UniqueIdentifier>
- </Filter>
- <Filter Include="Widgets">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000004}</UniqueIdentifier>
- </Filter>
- <Filter Include="Command handlers">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000005}</UniqueIdentifier>
- </Filter>
- <Filter Include="Save/Load handlers">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000006}</UniqueIdentifier>
- </Filter>
- <Filter Include="Tables">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000007}</UniqueIdentifier>
- </Filter>
- <Filter Include="MD5">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000008}</UniqueIdentifier>
- </Filter>
- <Filter Include="Compat">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000009}</UniqueIdentifier>
- </Filter>
- <Filter Include="Script">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000010}</UniqueIdentifier>
- </Filter>
- <Filter Include="Squirrel">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000011}</UniqueIdentifier>
- </Filter>
- <Filter Include="Squirrel headers">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000012}</UniqueIdentifier>
- </Filter>
- <Filter Include="AI Core">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000013}</UniqueIdentifier>
- </Filter>
- <Filter Include="AI API">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000014}</UniqueIdentifier>
- </Filter>
- <Filter Include="Game API">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000015}</UniqueIdentifier>
- </Filter>
- <Filter Include="Game Core">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000016}</UniqueIdentifier>
- </Filter>
- <Filter Include="Script API">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000017}</UniqueIdentifier>
- </Filter>
- <Filter Include="Script API Implementation">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000018}</UniqueIdentifier>
- </Filter>
- <Filter Include="Blitters">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000019}</UniqueIdentifier>
- </Filter>
- <Filter Include="Drivers">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000020}</UniqueIdentifier>
- </Filter>
- <Filter Include="Sprite loaders">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000021}</UniqueIdentifier>
- </Filter>
- <Filter Include="NewGRF">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000022}</UniqueIdentifier>
- </Filter>
- <Filter Include="Map Accessors">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000023}</UniqueIdentifier>
- </Filter>
- <Filter Include="Misc">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000024}</UniqueIdentifier>
- </Filter>
- <Filter Include="Network Core">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000025}</UniqueIdentifier>
- </Filter>
- <Filter Include="Pathfinder">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000026}</UniqueIdentifier>
- </Filter>
- <Filter Include="NPF">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000027}</UniqueIdentifier>
- </Filter>
- <Filter Include="YAPF">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000028}</UniqueIdentifier>
- </Filter>
- <Filter Include="Video">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000029}</UniqueIdentifier>
- </Filter>
- <Filter Include="Music">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000030}</UniqueIdentifier>
- </Filter>
- <Filter Include="Sound">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000031}</UniqueIdentifier>
- </Filter>
- <Filter Include="Windows files">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000032}</UniqueIdentifier>
- </Filter>
- <Filter Include="Threading">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000033}</UniqueIdentifier>
- </Filter>
- </ItemGroup>
- <ItemGroup>
- <ClCompile Include="..\src\airport.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\animated_tile.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\articulated_vehicles.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\autoreplace.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\bmp.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\cargoaction.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\cargomonitor.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\cargopacket.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\cargotype.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\cheat.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\command.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\console.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\console_cmds.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\cpu.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\crashlog.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\currency.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\date.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\debug.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\dedicated.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\depot.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\disaster_vehicle.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\driver.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\economy.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\effectvehicle.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\elrail.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\engine.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\fileio.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\fios.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\fontcache.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\fontdetection.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\base_consist.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\gamelog.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\genworld.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\gfx.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\gfxinit.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\gfx_layout.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\goal.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\ground_vehicle.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\heightmap.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\highscore.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\hotkeys.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\ini.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\ini_load.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\landscape.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\linkgraph\demands.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\linkgraph\flowmapper.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\linkgraph\linkgraph.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\linkgraph\linkgraphjob.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\linkgraph\linkgraphschedule.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\linkgraph\mcf.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\linkgraph\refresh.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\map.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\misc.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\mixer.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\music.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\network\network.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\network\network_admin.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\network\network_client.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\network\network_command.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\network\network_content.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\network\network_gamelist.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\network\network_server.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\network\network_udp.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\openttd.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\order_backup.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\pbs.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\progress.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\rail.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\rev.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\road.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\roadstop.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\screenshot_gui.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\screenshot.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\settings.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\signal.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\signs.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\sound.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\sprite.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\spritecache.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\station.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\strgen\strgen_base.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\string.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\stringfilter.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\strings.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\story.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\subsidy.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\textbuf.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\texteff.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\tgp.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\tile_map.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\tilearea.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\townname.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\vehicle.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\vehiclelist.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\viewport.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\viewport_sprite_sorter_sse4.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\waypoint.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\widget.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\window.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClInclude Include="..\src\aircraft.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\airport.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\animated_tile_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\articulated_vehicles.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\autoreplace_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\autoreplace_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\autoreplace_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\autoreplace_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\autoslope.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\base_media_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\base_media_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\base_station_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\bitmap_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\bmp.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\bridge.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\cargo_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\cargoaction.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\cargomonitor.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\cargopacket.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\cargotype.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\cheat_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\cheat_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\clear_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\cmd_helper.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\command_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\command_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\company_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\company_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\company_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\company_manager_face.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\company_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\console_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\console_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\console_internal.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\console_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\cpu.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\crashlog.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\currency.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\date_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\date_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\date_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\debug.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\video\dedicated_v.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\depot_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\depot_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\depot_map.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\depot_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\direction_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\direction_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\disaster_vehicle.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\music\dmusic.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\driver.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\economy_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\economy_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\economy_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\effectvehicle_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\effectvehicle_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\elrail_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\engine_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\engine_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\engine_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\engine_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\error.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\fileio_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\fileio_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\fios.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\fontcache.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\fontdetection.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\framerate_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\base_consist.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\gamelog.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\gamelog_internal.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\genworld.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\gfx_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\gfx_layout.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\gfx_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\gfxinit.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\goal_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\goal_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\graph_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\ground_vehicle.hpp">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\group.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\group_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\group_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\guitimer_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\heightmap.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\highscore.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\hotkeys.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\house.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\house_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\industry.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\industry_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\industrytype.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\ini_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\landscape.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\landscape_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\language.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\linkgraph\demands.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\linkgraph\flowmapper.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\linkgraph\init.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\linkgraph\linkgraph.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\linkgraph\linkgraph_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\linkgraph\linkgraph_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\linkgraph\linkgraph_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\linkgraph\linkgraphjob.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\linkgraph\linkgraphjob_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\linkgraph\linkgraphschedule.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\linkgraph\mcf.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\linkgraph\refresh.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\livery.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\map_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\map_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\mixer.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\network.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\network_admin.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\network_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\network_client.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\network_content.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\network_content_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\network_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\network_gamelist.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\network_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\network_internal.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\network_server.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\network_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\network_udp.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_airport.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_airporttiles.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_animation_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_animation_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_callbacks.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_canal.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_cargo.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_class.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_class_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_commons.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_config.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_debug.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_engine.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_generic.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_house.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_industries.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_industrytiles.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_object.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_profiling.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_properties.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_railtype.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_roadtype.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_sound.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_spritegroup.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_station.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_storage.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_text.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_town.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_townname.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\news_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\news_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\news_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\music\midi.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\music\midifile.hpp">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\music\null_m.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\sound\null_s.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\video\null_v.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\object.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\object_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\object_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\openttd.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\order_backup.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\order_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\order_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\order_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pbs.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\progress.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\querystring_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\rail.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\rail_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\rail_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\rev.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\road.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\road_cmd.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\road_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\road_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\road_internal.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\road_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\roadstop_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\roadveh.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\safeguards.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\screenshot.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\screenshot_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\sound\sdl_s.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\video\sdl_v.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\video\sdl2_v.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\settings_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\settings_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\settings_internal.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\settings_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\ship.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\signal_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\signal_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\signs_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\signs_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\signs_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\slope_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\slope_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\smallmap_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\sortlist_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\sound_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\sound_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\sprite.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\spritecache.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\station_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\station_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\station_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\station_kdtree.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\station_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\statusbar_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\stdafx.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\story_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\story_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\strgen\strgen.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\string_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\string_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\string_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\os\windows\string_uniscribe.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\stringfilter_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\strings_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\strings_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\subsidy_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\subsidy_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\subsidy_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\tar_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\terraform_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\textbuf_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\textbuf_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\texteff.hpp">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\textfile_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\textfile_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\tgp.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\tile_cmd.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\tile_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\tilearea_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\tilehighlight_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\tilehighlight_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\tilematrix_type.hpp">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\timetable.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\toolbar_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\town.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\town_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\town_kdtree.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\townname_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\townname_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\track_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\track_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\train.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\transparency.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\transparency_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\transport_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\tunnelbridge.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\vehicle_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\vehicle_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\vehicle_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\vehicle_gui_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\vehicle_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\vehiclelist.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\viewport_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\viewport_kdtree.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\viewport_sprite_sorter.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\viewport_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\water.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\waypoint_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\waypoint_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widget_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\os\windows\win32.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\music\win32_m.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\sound\win32_s.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\video\win32_v.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\window_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\window_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\window_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\sound\xaudio2_s.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\zoom_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\zoom_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClCompile Include="..\src\core\alloc_func.cpp">
- <Filter>Core Source Code</Filter>
- </ClCompile>
- <ClInclude Include="..\src\core\alloc_func.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\alloc_type.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\backup_type.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClCompile Include="..\src\core\bitmath_func.cpp">
- <Filter>Core Source Code</Filter>
- </ClCompile>
- <ClInclude Include="..\src\core\bitmath_func.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\endian_func.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\endian_type.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\enum_type.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClCompile Include="..\src\core\geometry_func.cpp">
- <Filter>Core Source Code</Filter>
- </ClCompile>
- <ClInclude Include="..\src\core\geometry_func.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\geometry_type.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\kdtree.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClCompile Include="..\src\core\math_func.cpp">
- <Filter>Core Source Code</Filter>
- </ClCompile>
- <ClInclude Include="..\src\core\math_func.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\mem_func.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\multimap.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\overflowsafe_type.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClCompile Include="..\src\core\pool_func.cpp">
- <Filter>Core Source Code</Filter>
- </ClCompile>
- <ClInclude Include="..\src\core\pool_func.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\pool_type.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClCompile Include="..\src\core\random_func.cpp">
- <Filter>Core Source Code</Filter>
- </ClCompile>
- <ClInclude Include="..\src\core\random_func.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\smallmap_type.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\smallmatrix_type.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\smallstack_type.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\smallvec_type.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\string_compare_type.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClCompile Include="..\src\aircraft_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\airport_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\autoreplace_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\bootstrap_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\bridge_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\build_vehicle_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\cheat_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\company_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\console_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\date_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\depot_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\dock_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\engine_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\error_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\fios_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\framerate_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\genworld_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\goal_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\graph_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\group_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\highscore_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\industry_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\intro_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\linkgraph\linkgraph_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\main_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\misc_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\music_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\network\network_chat_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\network\network_content_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\network\network_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_debug_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\news_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\object_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\order_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\osk_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\rail_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\road_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\roadveh_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\settings_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\ship_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\signs_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\smallmap_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\station_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\statusbar_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\story_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\subsidy_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\terraform_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\textfile_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\timetable_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\toolbar_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\town_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\train_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\transparency_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\tree_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\vehicle_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\viewport_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\waypoint_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClInclude Include="..\src\widgets\airport_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\ai_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\autoreplace_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\bootstrap_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\bridge_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\build_vehicle_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\cheat_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\company_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\console_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\date_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\depot_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\dock_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClCompile Include="..\src\widgets\dropdown.cpp">
- <Filter>Widgets</Filter>
- </ClCompile>
- <ClInclude Include="..\src\widgets\dropdown_func.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\dropdown_type.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\dropdown_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\engine_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\error_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\fios_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\framerate_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\genworld_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\goal_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\graph_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\group_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\highscore_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\industry_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\intro_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\link_graph_legend_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\main_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\misc_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\music_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\network_chat_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\network_content_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\network_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\newgrf_debug_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\newgrf_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\news_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\object_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\order_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\osk_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\rail_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\road_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\screenshot_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\settings_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\sign_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\smallmap_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\station_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\statusbar_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\story_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\subsidy_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\terraform_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\timetable_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\toolbar_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\town_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\transparency_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\tree_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\vehicle_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\viewport_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\waypoint_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClCompile Include="..\src\aircraft_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\autoreplace_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\clear_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\company_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\depot_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\group_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\industry_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\misc_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\object_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\order_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\rail_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\road_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\roadveh_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\ship_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\signs_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\station_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\terraform_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\timetable_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\town_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\train_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\tree_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\tunnelbridge_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\vehicle_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\void_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\water_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\waypoint_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\afterload.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\ai_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\airport_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\animated_tile_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\autoreplace_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\cargomonitor_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\cargopacket_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\cheat_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\company_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\depot_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\economy_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\engine_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\game_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\gamelog_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\goal_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\group_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\industry_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\labelmaps_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\linkgraph_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\map_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\misc_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\newgrf_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClInclude Include="..\src\saveload\newgrf_sl.h">
- <Filter>Save/Load handlers</Filter>
- </ClInclude>
- <ClCompile Include="..\src\saveload\object_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\oldloader.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClInclude Include="..\src\saveload\oldloader.h">
- <Filter>Save/Load handlers</Filter>
- </ClInclude>
- <ClCompile Include="..\src\saveload\oldloader_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\order_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\saveload.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClInclude Include="..\src\saveload\saveload.h">
- <Filter>Save/Load handlers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\saveload\saveload_filter.h">
- <Filter>Save/Load handlers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\saveload\saveload_internal.h">
- <Filter>Save/Load handlers</Filter>
- </ClInclude>
- <ClCompile Include="..\src\saveload\signs_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\station_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\storage_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\strings_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\story_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\subsidy_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\town_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\vehicle_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\waypoint_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClInclude Include="..\src\table\airport_defaults.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\airport_movement.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\airporttile_ids.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\airporttiles.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\animcursors.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\autorail.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\bridge_land.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\build_industry.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\cargo_const.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\clear_land.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\control_codes.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\elrail_data.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\engines.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\genland.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\heightmap_colours.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\industry_land.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\landscape_sprite.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\newgrf_debug_data.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\object_land.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\palette_convert.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\palettes.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\pricebase.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\railtypes.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\road_land.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\roadveh_movement.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\roadtypes.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\..\objs\settings\table\settings.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\sprites.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\station_land.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\strgen_tables.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\string_colours.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\..\objs\langs\table\strings.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\town_land.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\townname.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\track_land.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\train_cmd.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\tree_land.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\unicode.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\water_land.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClCompile Include="..\src\3rdparty\md5\md5.cpp">
- <Filter>MD5</Filter>
- </ClCompile>
- <ClInclude Include="..\src\3rdparty\md5\md5.h">
- <Filter>MD5</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\optional\optional.hpp">
- <Filter>Compat</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\optional\ottd_optional.h">
- <Filter>Compat</Filter>
- </ClInclude>
- <ClCompile Include="..\src\script\script_config.cpp">
- <Filter>Script</Filter>
- </ClCompile>
- <ClInclude Include="..\src\script\script_config.hpp">
- <Filter>Script</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\script_fatalerror.hpp">
- <Filter>Script</Filter>
- </ClInclude>
- <ClCompile Include="..\src\script\script_info.cpp">
- <Filter>Script</Filter>
- </ClCompile>
- <ClInclude Include="..\src\script\script_info.hpp">
- <Filter>Script</Filter>
- </ClInclude>
- <ClCompile Include="..\src\script\script_info_dummy.cpp">
- <Filter>Script</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\script_instance.cpp">
- <Filter>Script</Filter>
- </ClCompile>
- <ClInclude Include="..\src\script\script_instance.hpp">
- <Filter>Script</Filter>
- </ClInclude>
- <ClCompile Include="..\src\script\script_scanner.cpp">
- <Filter>Script</Filter>
- </ClCompile>
- <ClInclude Include="..\src\script\script_scanner.hpp">
- <Filter>Script</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\script_storage.hpp">
- <Filter>Script</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\script_suspend.hpp">
- <Filter>Script</Filter>
- </ClInclude>
- <ClCompile Include="..\src\script\squirrel.cpp">
- <Filter>Script</Filter>
- </ClCompile>
- <ClInclude Include="..\src\script\squirrel.hpp">
- <Filter>Script</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\squirrel_class.hpp">
- <Filter>Script</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\squirrel_helper.hpp">
- <Filter>Script</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\squirrel_helper_type.hpp">
- <Filter>Script</Filter>
- </ClInclude>
- <ClCompile Include="..\src\script\squirrel_std.cpp">
- <Filter>Script</Filter>
- </ClCompile>
- <ClInclude Include="..\src\script\squirrel_std.hpp">
- <Filter>Script</Filter>
- </ClInclude>
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqapi.cpp">
- <Filter>Squirrel</Filter>
- </ClCompile>
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqbaselib.cpp">
- <Filter>Squirrel</Filter>
- </ClCompile>
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqclass.cpp">
- <Filter>Squirrel</Filter>
- </ClCompile>
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqcompiler.cpp">
- <Filter>Squirrel</Filter>
- </ClCompile>
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqdebug.cpp">
- <Filter>Squirrel</Filter>
- </ClCompile>
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqfuncstate.cpp">
- <Filter>Squirrel</Filter>
- </ClCompile>
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqlexer.cpp">
- <Filter>Squirrel</Filter>
- </ClCompile>
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqmem.cpp">
- <Filter>Squirrel</Filter>
- </ClCompile>
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqobject.cpp">
- <Filter>Squirrel</Filter>
- </ClCompile>
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqstate.cpp">
- <Filter>Squirrel</Filter>
- </ClCompile>
- <ClCompile Include="..\src\3rdparty\squirrel\sqstdlib\sqstdaux.cpp">
- <Filter>Squirrel</Filter>
- </ClCompile>
- <ClCompile Include="..\src\3rdparty\squirrel\sqstdlib\sqstdmath.cpp">
- <Filter>Squirrel</Filter>
- </ClCompile>
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqtable.cpp">
- <Filter>Squirrel</Filter>
- </ClCompile>
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqvm.cpp">
- <Filter>Squirrel</Filter>
- </ClCompile>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqarray.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqclass.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqclosure.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqcompiler.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqfuncproto.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqfuncstate.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqlexer.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqobject.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqopcodes.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqpcheader.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqstate.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\include\sqstdaux.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\include\sqstdmath.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\include\sqstdstring.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqstring.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqtable.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\include\squirrel.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\squserdata.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\squtils.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqvm.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\ai\ai.hpp">
- <Filter>AI Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\ai\ai_config.cpp">
- <Filter>AI Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\ai\ai_config.hpp">
- <Filter>AI Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\ai\ai_core.cpp">
- <Filter>AI Core</Filter>
- </ClCompile>
- <ClCompile Include="..\src\ai\ai_gui.cpp">
- <Filter>AI Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\ai\ai_gui.hpp">
- <Filter>AI Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\ai\ai_info.cpp">
- <Filter>AI Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\ai\ai_info.hpp">
- <Filter>AI Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\ai\ai_instance.cpp">
- <Filter>AI Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\ai\ai_instance.hpp">
- <Filter>AI Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\ai\ai_scanner.cpp">
- <Filter>AI Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\ai\ai_scanner.hpp">
- <Filter>AI Core</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\ai_changelog.hpp">
- <Filter>AI API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\game_changelog.hpp">
- <Filter>Game API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\game\game.hpp">
- <Filter>Game Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\game\game_config.cpp">
- <Filter>Game Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\game\game_config.hpp">
- <Filter>Game Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\game\game_core.cpp">
- <Filter>Game Core</Filter>
- </ClCompile>
- <ClCompile Include="..\src\game\game_info.cpp">
- <Filter>Game Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\game\game_info.hpp">
- <Filter>Game Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\game\game_instance.cpp">
- <Filter>Game Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\game\game_instance.hpp">
- <Filter>Game Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\game\game_scanner.cpp">
- <Filter>Game Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\game\game_scanner.hpp">
- <Filter>Game Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\game\game_text.cpp">
- <Filter>Game Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\game\game_text.hpp">
- <Filter>Game Core</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_accounting.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_admin.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_airport.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_base.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_basestation.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_bridge.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_bridgelist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_cargo.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_cargolist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_cargomonitor.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_client.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_clientlist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_company.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_companymode.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_controller.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_date.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_depotlist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_engine.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_enginelist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_error.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_event.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_event_types.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_execmode.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_game.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_gamesettings.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_goal.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_group.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_grouplist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_industry.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_industrylist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_industrytype.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_industrytypelist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_info_docs.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_infrastructure.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_list.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_log.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_map.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_marine.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_news.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_object.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_order.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_priorityqueue.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_rail.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_railtypelist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_road.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_roadtypelist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_sign.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_signlist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_station.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_stationlist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_story_page.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_storypagelist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_storypageelementlist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_subsidy.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_subsidylist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_testmode.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_text.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_tile.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_tilelist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_town.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_townlist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_tunnel.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_types.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_vehicle.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_vehiclelist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_viewport.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_waypoint.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_waypointlist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_window.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClCompile Include="..\src\script\api\script_accounting.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_admin.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_airport.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_base.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_basestation.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_bridge.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_bridgelist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_cargo.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_cargolist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_cargomonitor.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_client.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_clientlist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_company.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_companymode.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_controller.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_date.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_depotlist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_engine.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_enginelist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_error.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_event.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_event_types.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_execmode.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_game.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_gamesettings.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_goal.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_group.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_grouplist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_industry.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_industrylist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_industrytype.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_industrytypelist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_infrastructure.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_list.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_log.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_map.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_marine.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_news.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_object.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_order.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_priorityqueue.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_rail.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_railtypelist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_road.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_roadtypelist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_sign.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_signlist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_station.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_stationlist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_story_page.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_storypagelist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_storypageelementlist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_subsidy.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_subsidylist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_testmode.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_text.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_tile.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_tilelist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_town.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_townlist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_tunnel.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_vehicle.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_vehiclelist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_viewport.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_waypoint.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_waypointlist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_window.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\blitter\32bpp_anim.cpp">
- <Filter>Blitters</Filter>
- </ClCompile>
- <ClInclude Include="..\src\blitter\32bpp_anim.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClCompile Include="..\src\blitter\32bpp_anim_sse2.cpp">
- <Filter>Blitters</Filter>
- </ClCompile>
- <ClInclude Include="..\src\blitter\32bpp_anim_sse2.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClCompile Include="..\src\blitter\32bpp_anim_sse4.cpp">
- <Filter>Blitters</Filter>
- </ClCompile>
- <ClInclude Include="..\src\blitter\32bpp_anim_sse4.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClCompile Include="..\src\blitter\32bpp_base.cpp">
- <Filter>Blitters</Filter>
- </ClCompile>
- <ClInclude Include="..\src\blitter\32bpp_base.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClCompile Include="..\src\blitter\32bpp_optimized.cpp">
- <Filter>Blitters</Filter>
- </ClCompile>
- <ClInclude Include="..\src\blitter\32bpp_optimized.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClCompile Include="..\src\blitter\32bpp_simple.cpp">
- <Filter>Blitters</Filter>
- </ClCompile>
- <ClInclude Include="..\src\blitter\32bpp_simple.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClInclude Include="..\src\blitter\32bpp_sse_func.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClInclude Include="..\src\blitter\32bpp_sse_type.h">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClCompile Include="..\src\blitter\32bpp_sse2.cpp">
- <Filter>Blitters</Filter>
- </ClCompile>
- <ClInclude Include="..\src\blitter\32bpp_sse2.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClCompile Include="..\src\blitter\32bpp_sse4.cpp">
- <Filter>Blitters</Filter>
- </ClCompile>
- <ClInclude Include="..\src\blitter\32bpp_sse4.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClCompile Include="..\src\blitter\32bpp_ssse3.cpp">
- <Filter>Blitters</Filter>
- </ClCompile>
- <ClInclude Include="..\src\blitter\32bpp_ssse3.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClCompile Include="..\src\blitter\8bpp_base.cpp">
- <Filter>Blitters</Filter>
- </ClCompile>
- <ClInclude Include="..\src\blitter\8bpp_base.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClCompile Include="..\src\blitter\8bpp_optimized.cpp">
- <Filter>Blitters</Filter>
- </ClCompile>
- <ClInclude Include="..\src\blitter\8bpp_optimized.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClCompile Include="..\src\blitter\8bpp_simple.cpp">
- <Filter>Blitters</Filter>
- </ClCompile>
- <ClInclude Include="..\src\blitter\8bpp_simple.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClInclude Include="..\src\blitter\base.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClInclude Include="..\src\blitter\common.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClInclude Include="..\src\blitter\factory.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClCompile Include="..\src\blitter\null.cpp">
- <Filter>Blitters</Filter>
- </ClCompile>
- <ClInclude Include="..\src\blitter\null.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClInclude Include="..\src\music\music_driver.hpp">
- <Filter>Drivers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\sound\sound_driver.hpp">
- <Filter>Drivers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\video\video_driver.hpp">
- <Filter>Drivers</Filter>
- </ClInclude>
- <ClCompile Include="..\src\spriteloader\grf.cpp">
- <Filter>Sprite loaders</Filter>
- </ClCompile>
- <ClInclude Include="..\src\spriteloader\grf.hpp">
- <Filter>Sprite loaders</Filter>
- </ClInclude>
- <ClInclude Include="..\src\spriteloader\spriteloader.hpp">
- <Filter>Sprite loaders</Filter>
- </ClInclude>
- <ClCompile Include="..\src\newgrf.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_airport.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_airporttiles.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_canal.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_cargo.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_commons.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_config.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_engine.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_generic.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_house.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_industries.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_industrytiles.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_object.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_profiling.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_railtype.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_roadtype.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_sound.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_spritegroup.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_station.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_storage.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_text.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_town.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_townname.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\bridge_map.cpp">
- <Filter>Map Accessors</Filter>
- </ClCompile>
- <ClInclude Include="..\src\bridge_map.h">
- <Filter>Map Accessors</Filter>
- </ClInclude>
- <ClInclude Include="..\src\clear_map.h">
- <Filter>Map Accessors</Filter>
- </ClInclude>
- <ClInclude Include="..\src\industry_map.h">
- <Filter>Map Accessors</Filter>
- </ClInclude>
- <ClInclude Include="..\src\object_map.h">
- <Filter>Map Accessors</Filter>
- </ClInclude>
- <ClInclude Include="..\src\rail_map.h">
- <Filter>Map Accessors</Filter>
- </ClInclude>
- <ClCompile Include="..\src\road_map.cpp">
- <Filter>Map Accessors</Filter>
- </ClCompile>
- <ClInclude Include="..\src\road_map.h">
- <Filter>Map Accessors</Filter>
- </ClInclude>
- <ClInclude Include="..\src\station_map.h">
- <Filter>Map Accessors</Filter>
- </ClInclude>
- <ClInclude Include="..\src\tile_map.h">
- <Filter>Map Accessors</Filter>
- </ClInclude>
- <ClInclude Include="..\src\town_map.h">
- <Filter>Map Accessors</Filter>
- </ClInclude>
- <ClInclude Include="..\src\tree_map.h">
- <Filter>Map Accessors</Filter>
- </ClInclude>
- <ClCompile Include="..\src\tunnel_map.cpp">
- <Filter>Map Accessors</Filter>
- </ClCompile>
- <ClInclude Include="..\src\tunnel_map.h">
- <Filter>Map Accessors</Filter>
- </ClInclude>
- <ClInclude Include="..\src\tunnelbridge_map.h">
- <Filter>Map Accessors</Filter>
- </ClInclude>
- <ClInclude Include="..\src\void_map.h">
- <Filter>Map Accessors</Filter>
- </ClInclude>
- <ClInclude Include="..\src\water_map.h">
- <Filter>Map Accessors</Filter>
- </ClInclude>
- <ClInclude Include="..\src\misc\array.hpp">
- <Filter>Misc</Filter>
- </ClInclude>
- <ClInclude Include="..\src\misc\binaryheap.hpp">
- <Filter>Misc</Filter>
- </ClInclude>
- <ClInclude Include="..\src\misc\blob.hpp">
- <Filter>Misc</Filter>
- </ClInclude>
- <ClCompile Include="..\src\misc\countedobj.cpp">
- <Filter>Misc</Filter>
- </ClCompile>
- <ClInclude Include="..\src\misc\countedptr.hpp">
- <Filter>Misc</Filter>
- </ClInclude>
- <ClCompile Include="..\src\misc\dbg_helpers.cpp">
- <Filter>Misc</Filter>
- </ClCompile>
- <ClInclude Include="..\src\misc\dbg_helpers.h">
- <Filter>Misc</Filter>
- </ClInclude>
- <ClInclude Include="..\src\misc\fixedsizearray.hpp">
- <Filter>Misc</Filter>
- </ClInclude>
- <ClCompile Include="..\src\misc\getoptdata.cpp">
- <Filter>Misc</Filter>
- </ClCompile>
- <ClInclude Include="..\src\misc\getoptdata.h">
- <Filter>Misc</Filter>
- </ClInclude>
- <ClInclude Include="..\src\misc\hashtable.hpp">
- <Filter>Misc</Filter>
- </ClInclude>
- <ClInclude Include="..\src\misc\str.hpp">
- <Filter>Misc</Filter>
- </ClInclude>
- <ClCompile Include="..\src\network\core\address.cpp">
- <Filter>Network Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\network\core\address.h">
- <Filter>Network Core</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\core\config.h">
- <Filter>Network Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\network\core\core.cpp">
- <Filter>Network Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\network\core\core.h">
- <Filter>Network Core</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\core\game.h">
- <Filter>Network Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\network\core\host.cpp">
- <Filter>Network Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\network\core\host.h">
- <Filter>Network Core</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\core\os_abstraction.h">
- <Filter>Network Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\network\core\packet.cpp">
- <Filter>Network Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\network\core\packet.h">
- <Filter>Network Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\network\core\tcp.cpp">
- <Filter>Network Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\network\core\tcp.h">
- <Filter>Network Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\network\core\tcp_admin.cpp">
- <Filter>Network Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\network\core\tcp_admin.h">
- <Filter>Network Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\network\core\tcp_connect.cpp">
- <Filter>Network Core</Filter>
- </ClCompile>
- <ClCompile Include="..\src\network\core\tcp_content.cpp">
- <Filter>Network Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\network\core\tcp_content.h">
- <Filter>Network Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\network\core\tcp_game.cpp">
- <Filter>Network Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\network\core\tcp_game.h">
- <Filter>Network Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\network\core\tcp_http.cpp">
- <Filter>Network Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\network\core\tcp_http.h">
- <Filter>Network Core</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\core\tcp_listen.h">
- <Filter>Network Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\network\core\udp.cpp">
- <Filter>Network Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\network\core\udp.h">
- <Filter>Network Core</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\follow_track.hpp">
- <Filter>Pathfinder</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\pathfinder_func.h">
- <Filter>Pathfinder</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\pathfinder_type.h">
- <Filter>Pathfinder</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\pf_performance_timer.hpp">
- <Filter>Pathfinder</Filter>
- </ClInclude>
- <ClCompile Include="..\src\pathfinder\npf\aystar.cpp">
- <Filter>NPF</Filter>
- </ClCompile>
- <ClInclude Include="..\src\pathfinder\npf\aystar.h">
- <Filter>NPF</Filter>
- </ClInclude>
- <ClCompile Include="..\src\pathfinder\npf\npf.cpp">
- <Filter>NPF</Filter>
- </ClCompile>
- <ClInclude Include="..\src\pathfinder\npf\npf_func.h">
- <Filter>NPF</Filter>
- </ClInclude>
- <ClCompile Include="..\src\pathfinder\npf\queue.cpp">
- <Filter>NPF</Filter>
- </ClCompile>
- <ClInclude Include="..\src\pathfinder\npf\queue.h">
- <Filter>NPF</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\yapf\nodelist.hpp">
- <Filter>YAPF</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\yapf\yapf.h">
- <Filter>YAPF</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\yapf\yapf.hpp">
- <Filter>YAPF</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\yapf\yapf_base.hpp">
- <Filter>YAPF</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\yapf\yapf_cache.h">
- <Filter>YAPF</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\yapf\yapf_common.hpp">
- <Filter>YAPF</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\yapf\yapf_costbase.hpp">
- <Filter>YAPF</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\yapf\yapf_costcache.hpp">
- <Filter>YAPF</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\yapf\yapf_costrail.hpp">
- <Filter>YAPF</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\yapf\yapf_destrail.hpp">
- <Filter>YAPF</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\yapf\yapf_node.hpp">
- <Filter>YAPF</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\yapf\yapf_node_rail.hpp">
- <Filter>YAPF</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\yapf\yapf_node_road.hpp">
- <Filter>YAPF</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\yapf\yapf_node_ship.hpp">
- <Filter>YAPF</Filter>
- </ClInclude>
- <ClCompile Include="..\src\pathfinder\yapf\yapf_rail.cpp">
- <Filter>YAPF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\pathfinder\yapf\yapf_road.cpp">
- <Filter>YAPF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\pathfinder\yapf\yapf_ship.cpp">
- <Filter>YAPF</Filter>
- </ClCompile>
- <ClInclude Include="..\src\pathfinder\yapf\yapf_type.hpp">
- <Filter>YAPF</Filter>
- </ClInclude>
- <ClCompile Include="..\src\video\dedicated_v.cpp">
- <Filter>Video</Filter>
- </ClCompile>
- <ClCompile Include="..\src\video\null_v.cpp">
- <Filter>Video</Filter>
- </ClCompile>
- <ClCompile Include="..\src\video\sdl_v.cpp">
- <Filter>Video</Filter>
- </ClCompile>
- <ClCompile Include="..\src\video\sdl2_v.cpp">
- <Filter>Video</Filter>
- </ClCompile>
- <ClCompile Include="..\src\video\win32_v.cpp">
- <Filter>Video</Filter>
- </ClCompile>
- <ClCompile Include="..\src\music\dmusic.cpp">
- <Filter>Music</Filter>
- </ClCompile>
- <ClCompile Include="..\src\music\null_m.cpp">
- <Filter>Music</Filter>
- </ClCompile>
- <ClCompile Include="..\src\music\midifile.cpp">
- <Filter>Music</Filter>
- </ClCompile>
- <ClCompile Include="..\src\music\win32_m.cpp">
- <Filter>Music</Filter>
- </ClCompile>
- <ClCompile Include="..\src\sound\null_s.cpp">
- <Filter>Sound</Filter>
- </ClCompile>
- <ClCompile Include="..\src\sound\sdl_s.cpp">
- <Filter>Sound</Filter>
- </ClCompile>
- <ClCompile Include="..\src\sound\sdl2_s.cpp">
- <Filter>Sound</Filter>
- </ClCompile>
- <ClCompile Include="..\src\sound\win32_s.cpp">
- <Filter>Sound</Filter>
- </ClCompile>
- <ClCompile Include="..\src\sound\xaudio2_s.cpp">
- <Filter>Sound</Filter>
- </ClCompile>
- <ClCompile Include="..\src\os\windows\crashlog_win.cpp">
- <Filter>Windows files</Filter>
- </ClCompile>
- <ResourceCompile Include="..\src\os\windows\ottdres.rc">
- <Filter>Windows files</Filter>
- </ResourceCompile>
- <ClCompile Include="..\src\os\windows\string_uniscribe.cpp">
- <Filter>Windows files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\os\windows\win32.cpp">
- <Filter>Windows files</Filter>
- </ClCompile>
- <ClInclude Include="..\src\thread.h">
- <Filter>Threading</Filter>
- </ClInclude>
- </ItemGroup>
- <ItemGroup>
- <None Include="..\media\openttd.ico" />
- <None Include="..\README.md" />
- </ItemGroup>
-</Project>
diff --git a/projects/openttd_vs141.vcxproj.filters.in b/projects/openttd_vs141.vcxproj.filters.in
deleted file mode 100644
index 126bd6145..000000000
--- a/projects/openttd_vs141.vcxproj.filters.in
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup>
-!!FILTERS!!
- </ItemGroup>
- <ItemGroup>
-!!FILES!!
- </ItemGroup>
- <ItemGroup>
- <None Include="..\media\openttd.ico" />
- <None Include="..\README.md" />
- </ItemGroup>
-</Project>
diff --git a/projects/openttd_vs141.vcxproj.in b/projects/openttd_vs141.vcxproj.in
deleted file mode 100644
index 015c23d3c..000000000
--- a/projects/openttd_vs141.vcxproj.in
+++ /dev/null
@@ -1,374 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- <ProjectConfiguration Include="Debug|x64">
- <Configuration>Debug</Configuration>
- <Platform>x64</Platform>
- </ProjectConfiguration>
- <ProjectConfiguration Include="Release|Win32">
- <Configuration>Release</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- <ProjectConfiguration Include="Release|x64">
- <Configuration>Release</Configuration>
- <Platform>x64</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectName>openttd</ProjectName>
- <ProjectGuid>{668328A0-B40E-4CDB-BD72-D0064424414A}</ProjectGuid>
- <RootNamespace>openttd</RootNamespace>
- <VcpkgTriplet Condition="'$(Platform)'=='Win32'">x86-windows-static</VcpkgTriplet>
- <VcpkgTriplet Condition="'$(Platform)'=='x64'">x64-windows-static</VcpkgTriplet>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <UseOfMfc>false</UseOfMfc>
- <CharacterSet>Unicode</CharacterSet>
- <PlatformToolset>v141</PlatformToolset>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <UseOfMfc>false</UseOfMfc>
- <CharacterSet>Unicode</CharacterSet>
- <WholeProgramOptimization>true</WholeProgramOptimization>
- <PlatformToolset>v141</PlatformToolset>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <UseOfMfc>false</UseOfMfc>
- <CharacterSet>Unicode</CharacterSet>
- <PlatformToolset>v141</PlatformToolset>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <UseOfMfc>false</UseOfMfc>
- <CharacterSet>Unicode</CharacterSet>
- <WholeProgramOptimization>true</WholeProgramOptimization>
- <PlatformToolset>v141</PlatformToolset>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros" />
- <PropertyGroup>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</IntDir>
- <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</IntDir>
- <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</IntDir>
- <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</IntDir>
- <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
- <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
- <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
- <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
- <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
- <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
- <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
- <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
- <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
- <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
- <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
- <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
- <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</OutDir>
- <LocalDebuggerWorkingDirectory>$(ProjectDir)..\bin</LocalDebuggerWorkingDirectory>
- </PropertyGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
- <Midl>
- <TypeLibraryName>.\Release/openttd.tlb</TypeLibraryName>
- <HeaderFileName>
- </HeaderFileName>
- </Midl>
- <ClCompile>
- <AdditionalOptions>/J /Zc:throwingNew /std:c++latest %(AdditionalOptions)</AdditionalOptions>
- <Optimization>Full</Optimization>
- <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
- <IntrinsicFunctions>true</IntrinsicFunctions>
- <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
- <OmitFramePointers>true</OmitFramePointers>
- <AdditionalIncludeDirectories>..\objs\langs;..\objs\settings;..\src\3rdparty\squirrel\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
- <PreprocessorDefinitions>NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_XAUDIO2;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LIBLZMA;WITH_PNG;WITH_UNISCRIBE;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR="OpenTTD";WITH_ASSERT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <StringPooling>true</StringPooling>
- <ExceptionHandling>Sync</ExceptionHandling>
- <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
- <StructMemberAlignment>4Bytes</StructMemberAlignment>
- <BufferSecurityCheck>false</BufferSecurityCheck>
- <FunctionLevelLinking>true</FunctionLevelLinking>
- <PrecompiledHeader>
- </PrecompiledHeader>
- <PrecompiledHeaderFile>
- </PrecompiledHeaderFile>
- <PrecompiledHeaderOutputFile>
- </PrecompiledHeaderOutputFile>
- <AssemblerOutput>All</AssemblerOutput>
- <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
- <ObjectFileName>$(IntDir)</ObjectFileName>
- <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
- <WarningLevel>Level3</WarningLevel>
- <TreatWarningAsError>false</TreatWarningAsError>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
- <CallingConvention>FastCall</CallingConvention>
- <CompileAs>Default</CompileAs>
- <MultiProcessorCompilation>true</MultiProcessorCompilation>
- <EnforceTypeConversionRules>true</EnforceTypeConversionRules>
- </ClCompile>
- <ResourceCompile>
- <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <Culture>0x0809</Culture>
- </ResourceCompile>
- <Link>
- <AdditionalDependencies>winmm.lib;ws2_32.lib;imm32.lib;%(AdditionalDependencies)</AdditionalDependencies>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
- <GenerateDebugInformation>true</GenerateDebugInformation>
- <SubSystem>Windows</SubSystem>
- <StackReserveSize>1048576</StackReserveSize>
- <StackCommitSize>1048576</StackCommitSize>
- <OptimizeReferences>true</OptimizeReferences>
- <RandomizedBaseAddress>false</RandomizedBaseAddress>
- <DataExecutionPrevention>
- </DataExecutionPrevention>
- <TargetMachine>MachineX86</TargetMachine>
- <EnableCOMDATFolding>true</EnableCOMDATFolding>
- <MinimumRequiredVersion>5.01</MinimumRequiredVersion>
- </Link>
- <Manifest>
- <AdditionalManifestFiles>os_versions.manifest</AdditionalManifestFiles>
- <EnableDpiAwareness>PerMonitorHighDPIAware</EnableDpiAwareness>
- </Manifest>
- <PostBuildEvent>
- <Command>copy "$(OutDir)$(TargetName)$(TargetExt)" "$(SolutionDir)..\bin\$(TargetName)$(TargetExt)"</Command>
- </PostBuildEvent>
- </ItemDefinitionGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
- <Midl>
- <TypeLibraryName>.\Debug/openttd.tlb</TypeLibraryName>
- <HeaderFileName>
- </HeaderFileName>
- </Midl>
- <ClCompile>
- <AdditionalOptions>/J /Zc:throwingNew /std:c++latest %(AdditionalOptions)</AdditionalOptions>
- <Optimization>Disabled</Optimization>
- <FunctionLevelLinking>true</FunctionLevelLinking>
- <AdditionalIncludeDirectories>..\objs\langs;..\objs\settings;..\src\3rdparty\squirrel\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
- <PreprocessorDefinitions>_DEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_XAUDIO2;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LIBLZMA;WITH_PNG;WITH_UNISCRIBE;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR="OpenTTD";%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
- <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
- <PrecompiledHeader>
- </PrecompiledHeader>
- <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
- <ObjectFileName>$(IntDir)</ObjectFileName>
- <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
- <WarningLevel>Level3</WarningLevel>
- <TreatWarningAsError>false</TreatWarningAsError>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
- <CallingConvention>FastCall</CallingConvention>
- <CompileAs>Default</CompileAs>
- <MultiProcessorCompilation>true</MultiProcessorCompilation>
- <EnforceTypeConversionRules>true</EnforceTypeConversionRules>
- </ClCompile>
- <ResourceCompile>
- <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <Culture>0x0809</Culture>
- </ResourceCompile>
- <Link>
- <AdditionalDependencies>winmm.lib;ws2_32.lib;imm32.lib;%(AdditionalDependencies)</AdditionalDependencies>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <IgnoreSpecificDefaultLibraries>LIBCMT.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
- <GenerateDebugInformation>true</GenerateDebugInformation>
- <SubSystem>Windows</SubSystem>
- <StackReserveSize>1048576</StackReserveSize>
- <StackCommitSize>1048576</StackCommitSize>
- <RandomizedBaseAddress>false</RandomizedBaseAddress>
- <DataExecutionPrevention>
- </DataExecutionPrevention>
- <TargetMachine>MachineX86</TargetMachine>
- <MinimumRequiredVersion>5.01</MinimumRequiredVersion>
- </Link>
- <Manifest>
- <AdditionalManifestFiles>os_versions.manifest</AdditionalManifestFiles>
- <EnableDpiAwareness>PerMonitorHighDPIAware</EnableDpiAwareness>
- </Manifest>
- <PostBuildEvent>
- <Command>copy "$(OutDir)$(TargetName)$(TargetExt)" "$(SolutionDir)..\bin\$(TargetName)$(TargetExt)"</Command>
- </PostBuildEvent>
- </ItemDefinitionGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
- <Midl>
- <TargetEnvironment>X64</TargetEnvironment>
- <TypeLibraryName>.\Release/openttd.tlb</TypeLibraryName>
- <HeaderFileName>
- </HeaderFileName>
- </Midl>
- <ClCompile>
- <AdditionalOptions>/J /Zc:throwingNew /std:c++latest %(AdditionalOptions)</AdditionalOptions>
- <Optimization>Full</Optimization>
- <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
- <IntrinsicFunctions>true</IntrinsicFunctions>
- <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
- <OmitFramePointers>true</OmitFramePointers>
- <AdditionalIncludeDirectories>..\objs\langs;..\objs\settings;..\src\3rdparty\squirrel\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
- <PreprocessorDefinitions>NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_XAUDIO2;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LIBLZMA;WITH_PNG;WITH_UNISCRIBE;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR="OpenTTD";_SQ64;WITH_ASSERT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <StringPooling>true</StringPooling>
- <ExceptionHandling>Sync</ExceptionHandling>
- <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
- <StructMemberAlignment>Default</StructMemberAlignment>
- <BufferSecurityCheck>false</BufferSecurityCheck>
- <FunctionLevelLinking>true</FunctionLevelLinking>
- <PrecompiledHeader>
- </PrecompiledHeader>
- <PrecompiledHeaderFile>
- </PrecompiledHeaderFile>
- <PrecompiledHeaderOutputFile>
- </PrecompiledHeaderOutputFile>
- <AssemblerOutput>All</AssemblerOutput>
- <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
- <ObjectFileName>$(IntDir)</ObjectFileName>
- <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
- <WarningLevel>Level3</WarningLevel>
- <TreatWarningAsError>false</TreatWarningAsError>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
- <CallingConvention>FastCall</CallingConvention>
- <CompileAs>Default</CompileAs>
- <MultiProcessorCompilation>true</MultiProcessorCompilation>
- <EnforceTypeConversionRules>true</EnforceTypeConversionRules>
- </ClCompile>
- <ResourceCompile>
- <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <Culture>0x0809</Culture>
- </ResourceCompile>
- <Link>
- <AdditionalDependencies>winmm.lib;ws2_32.lib;imm32.lib;%(AdditionalDependencies)</AdditionalDependencies>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
- <GenerateDebugInformation>true</GenerateDebugInformation>
- <SubSystem>Windows</SubSystem>
- <StackReserveSize>1048576</StackReserveSize>
- <StackCommitSize>1048576</StackCommitSize>
- <OptimizeReferences>true</OptimizeReferences>
- <TargetMachine>MachineX64</TargetMachine>
- <EnableCOMDATFolding>true</EnableCOMDATFolding>
- <MinimumRequiredVersion>5.02</MinimumRequiredVersion>
- </Link>
- <Manifest>
- <AdditionalManifestFiles>os_versions.manifest</AdditionalManifestFiles>
- <EnableDpiAwareness>PerMonitorHighDPIAware</EnableDpiAwareness>
- </Manifest>
- <PostBuildEvent>
- <Command>copy "$(OutDir)$(TargetName)$(TargetExt)" "$(SolutionDir)..\bin\$(TargetName)$(TargetExt)"</Command>
- </PostBuildEvent>
- </ItemDefinitionGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
- <Midl>
- <TargetEnvironment>X64</TargetEnvironment>
- <TypeLibraryName>.\Debug/openttd.tlb</TypeLibraryName>
- <HeaderFileName>
- </HeaderFileName>
- </Midl>
- <ClCompile>
- <AdditionalOptions>/J /Zc:throwingNew /std:c++latest %(AdditionalOptions)</AdditionalOptions>
- <Optimization>Disabled</Optimization>
- <FunctionLevelLinking>true</FunctionLevelLinking>
- <AdditionalIncludeDirectories>..\objs\langs;..\objs\settings;..\src\3rdparty\squirrel\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
- <PreprocessorDefinitions>_DEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_XAUDIO2;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LIBLZMA;WITH_PNG;WITH_UNISCRIBE;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR="OpenTTD";_SQ64;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
- <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
- <PrecompiledHeader>
- </PrecompiledHeader>
- <PrecompiledHeaderFile>
- </PrecompiledHeaderFile>
- <PrecompiledHeaderOutputFile>
- </PrecompiledHeaderOutputFile>
- <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
- <ObjectFileName>$(IntDir)</ObjectFileName>
- <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
- <WarningLevel>Level3</WarningLevel>
- <TreatWarningAsError>false</TreatWarningAsError>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
- <CallingConvention>Cdecl</CallingConvention>
- <CompileAs>Default</CompileAs>
- <MultiProcessorCompilation>true</MultiProcessorCompilation>
- <EnforceTypeConversionRules>true</EnforceTypeConversionRules>
- </ClCompile>
- <ResourceCompile>
- <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <Culture>0x0809</Culture>
- </ResourceCompile>
- <Link>
- <AdditionalDependencies>winmm.lib;ws2_32.lib;imm32.lib;%(AdditionalDependencies)</AdditionalDependencies>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <IgnoreSpecificDefaultLibraries>LIBCMT.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
- <GenerateDebugInformation>true</GenerateDebugInformation>
- <SubSystem>Windows</SubSystem>
- <StackReserveSize>1048576</StackReserveSize>
- <StackCommitSize>1048576</StackCommitSize>
- <TargetMachine>MachineX64</TargetMachine>
- <MinimumRequiredVersion>5.02</MinimumRequiredVersion>
- </Link>
- <Manifest>
- <AdditionalManifestFiles>os_versions.manifest</AdditionalManifestFiles>
- <EnableDpiAwareness>PerMonitorHighDPIAware</EnableDpiAwareness>
- </Manifest>
- <PostBuildEvent>
- <Command>copy "$(OutDir)$(TargetName)$(TargetExt)" "$(SolutionDir)..\bin\$(TargetName)$(TargetExt)"</Command>
- </PostBuildEvent>
- </ItemDefinitionGroup>
- <ItemGroup>
-!!FILES!!
- </ItemGroup>
- <ItemGroup>
- <None Include="..\media\openttd.ico" />
- <None Include="..\README.md" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="langs_vs141.vcxproj">
- <Project>{0f066b23-18df-4284-8265-f4a5e7e3b966}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- <ProjectReference Include="settingsgen_vs141.vcxproj">
- <Project>{e9548de9-f089-49b7-93a6-30be2cc311c7}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- <ProjectReference Include="settings_vs141.vcxproj">
- <Project>{0817f629-589e-4a3b-b81a-8647bc571e35}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- <ProjectReference Include="strgen_vs141.vcxproj">
- <Project>{a133a442-bd0a-4ade-b117-ad7545e4bdd1}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- <ProjectReference Include="version_vs141.vcxproj">
- <Project>{1a2b3c5e-1c23-41a5-9c9b-acba2aa75fec}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- <ProjectReference Include="basesets_vs141.vcxproj">
- <Project>{e12e77ca-c0f1-4ada-943f-4929274249d3}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
-</Project>
diff --git a/projects/openttd_vs142.sln b/projects/openttd_vs142.sln
deleted file mode 100644
index 15cd43016..000000000
--- a/projects/openttd_vs142.sln
+++ /dev/null
@@ -1,105 +0,0 @@
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.28516.95
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "openttd", "openttd_vs142.vcxproj", "{668328A0-B40E-4CDB-BD72-D0064424414A}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "strgen", "strgen_vs142.vcxproj", "{A133A442-BD0A-4ADE-B117-AD7545E4BDD1}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "langs", "langs_vs142.vcxproj", "{0F066B23-18DF-4284-8265-F4A5E7E3B966}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "version", "version_vs142.vcxproj", "{1A2B3C5E-1C23-41A5-9C9B-ACBA2AA75FEC}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "generate", "generate_vs142.vcxproj", "{2F31FD79-D1AC-43C4-89F3-B0D5E4E53E34}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "settings", "settings_vs142.vcxproj", "{0817F629-589E-4A3B-B81A-8647BC571E35}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "settingsgen", "settingsgen_vs142.vcxproj", "{E9548DE9-F089-49B7-93A6-30BE2CC311C7}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "regression", "regression_vs142.vcxproj", "{4712B013-437D-42CE-947F-DEBABA15261F}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "basesets", "basesets_vs142.vcxproj", "{E12E77CA-C0F1-4ADA-943F-4929274249D3}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Win32 = Debug|Win32
- Debug|x64 = Debug|x64
- Release|Win32 = Release|Win32
- Release|x64 = Release|x64
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {668328A0-B40E-4CDB-BD72-D0064424414A}.Debug|Win32.ActiveCfg = Debug|Win32
- {668328A0-B40E-4CDB-BD72-D0064424414A}.Debug|Win32.Build.0 = Debug|Win32
- {668328A0-B40E-4CDB-BD72-D0064424414A}.Debug|x64.ActiveCfg = Debug|x64
- {668328A0-B40E-4CDB-BD72-D0064424414A}.Debug|x64.Build.0 = Debug|x64
- {668328A0-B40E-4CDB-BD72-D0064424414A}.Release|Win32.ActiveCfg = Release|Win32
- {668328A0-B40E-4CDB-BD72-D0064424414A}.Release|Win32.Build.0 = Release|Win32
- {668328A0-B40E-4CDB-BD72-D0064424414A}.Release|x64.ActiveCfg = Release|x64
- {668328A0-B40E-4CDB-BD72-D0064424414A}.Release|x64.Build.0 = Release|x64
- {A133A442-BD0A-4ADE-B117-AD7545E4BDD1}.Debug|Win32.ActiveCfg = Debug|Win32
- {A133A442-BD0A-4ADE-B117-AD7545E4BDD1}.Debug|Win32.Build.0 = Debug|Win32
- {A133A442-BD0A-4ADE-B117-AD7545E4BDD1}.Debug|x64.ActiveCfg = Debug|Win32
- {A133A442-BD0A-4ADE-B117-AD7545E4BDD1}.Debug|x64.Build.0 = Debug|Win32
- {A133A442-BD0A-4ADE-B117-AD7545E4BDD1}.Release|Win32.ActiveCfg = Debug|Win32
- {A133A442-BD0A-4ADE-B117-AD7545E4BDD1}.Release|Win32.Build.0 = Debug|Win32
- {A133A442-BD0A-4ADE-B117-AD7545E4BDD1}.Release|x64.ActiveCfg = Debug|Win32
- {A133A442-BD0A-4ADE-B117-AD7545E4BDD1}.Release|x64.Build.0 = Debug|Win32
- {0F066B23-18DF-4284-8265-F4A5E7E3B966}.Debug|Win32.ActiveCfg = Debug|Win32
- {0F066B23-18DF-4284-8265-F4A5E7E3B966}.Debug|Win32.Build.0 = Debug|Win32
- {0F066B23-18DF-4284-8265-F4A5E7E3B966}.Debug|x64.ActiveCfg = Debug|Win32
- {0F066B23-18DF-4284-8265-F4A5E7E3B966}.Debug|x64.Build.0 = Debug|Win32
- {0F066B23-18DF-4284-8265-F4A5E7E3B966}.Release|Win32.ActiveCfg = Debug|Win32
- {0F066B23-18DF-4284-8265-F4A5E7E3B966}.Release|Win32.Build.0 = Debug|Win32
- {0F066B23-18DF-4284-8265-F4A5E7E3B966}.Release|x64.ActiveCfg = Debug|Win32
- {0F066B23-18DF-4284-8265-F4A5E7E3B966}.Release|x64.Build.0 = Debug|Win32
- {1A2B3C5E-1C23-41A5-9C9B-ACBA2AA75FEC}.Debug|Win32.ActiveCfg = Debug|Win32
- {1A2B3C5E-1C23-41A5-9C9B-ACBA2AA75FEC}.Debug|Win32.Build.0 = Debug|Win32
- {1A2B3C5E-1C23-41A5-9C9B-ACBA2AA75FEC}.Debug|x64.ActiveCfg = Debug|Win32
- {1A2B3C5E-1C23-41A5-9C9B-ACBA2AA75FEC}.Debug|x64.Build.0 = Debug|Win32
- {1A2B3C5E-1C23-41A5-9C9B-ACBA2AA75FEC}.Release|Win32.ActiveCfg = Debug|Win32
- {1A2B3C5E-1C23-41A5-9C9B-ACBA2AA75FEC}.Release|Win32.Build.0 = Debug|Win32
- {1A2B3C5E-1C23-41A5-9C9B-ACBA2AA75FEC}.Release|x64.ActiveCfg = Debug|Win32
- {1A2B3C5E-1C23-41A5-9C9B-ACBA2AA75FEC}.Release|x64.Build.0 = Debug|Win32
- {2F31FD79-D1AC-43C4-89F3-B0D5E4E53E34}.Debug|Win32.ActiveCfg = Debug|Win32
- {2F31FD79-D1AC-43C4-89F3-B0D5E4E53E34}.Debug|x64.ActiveCfg = Debug|Win32
- {2F31FD79-D1AC-43C4-89F3-B0D5E4E53E34}.Release|Win32.ActiveCfg = Debug|Win32
- {2F31FD79-D1AC-43C4-89F3-B0D5E4E53E34}.Release|x64.ActiveCfg = Debug|Win32
- {0817F629-589E-4A3B-B81A-8647BC571E35}.Debug|Win32.ActiveCfg = Debug|Win32
- {0817F629-589E-4A3B-B81A-8647BC571E35}.Debug|Win32.Build.0 = Debug|Win32
- {0817F629-589E-4A3B-B81A-8647BC571E35}.Debug|x64.ActiveCfg = Debug|Win32
- {0817F629-589E-4A3B-B81A-8647BC571E35}.Debug|x64.Build.0 = Debug|Win32
- {0817F629-589E-4A3B-B81A-8647BC571E35}.Release|Win32.ActiveCfg = Debug|Win32
- {0817F629-589E-4A3B-B81A-8647BC571E35}.Release|Win32.Build.0 = Debug|Win32
- {0817F629-589E-4A3B-B81A-8647BC571E35}.Release|x64.ActiveCfg = Debug|Win32
- {0817F629-589E-4A3B-B81A-8647BC571E35}.Release|x64.Build.0 = Debug|Win32
- {E9548DE9-F089-49B7-93A6-30BE2CC311C7}.Debug|Win32.ActiveCfg = Debug|Win32
- {E9548DE9-F089-49B7-93A6-30BE2CC311C7}.Debug|Win32.Build.0 = Debug|Win32
- {E9548DE9-F089-49B7-93A6-30BE2CC311C7}.Debug|x64.ActiveCfg = Debug|Win32
- {E9548DE9-F089-49B7-93A6-30BE2CC311C7}.Debug|x64.Build.0 = Debug|Win32
- {E9548DE9-F089-49B7-93A6-30BE2CC311C7}.Release|Win32.ActiveCfg = Debug|Win32
- {E9548DE9-F089-49B7-93A6-30BE2CC311C7}.Release|Win32.Build.0 = Debug|Win32
- {E9548DE9-F089-49B7-93A6-30BE2CC311C7}.Release|x64.ActiveCfg = Debug|Win32
- {E9548DE9-F089-49B7-93A6-30BE2CC311C7}.Release|x64.Build.0 = Debug|Win32
- {4712B013-437D-42CE-947F-DEBABA15261F}.Debug|Win32.ActiveCfg = Debug|Win32
- {4712B013-437D-42CE-947F-DEBABA15261F}.Debug|x64.ActiveCfg = Debug|Win32
- {4712B013-437D-42CE-947F-DEBABA15261F}.Release|Win32.ActiveCfg = Debug|Win32
- {4712B013-437D-42CE-947F-DEBABA15261F}.Release|x64.ActiveCfg = Debug|Win32
- {E12E77CA-C0F1-4ADA-943F-4929274249D3}.Debug|Win32.ActiveCfg = Debug|Win32
- {E12E77CA-C0F1-4ADA-943F-4929274249D3}.Debug|Win32.Build.0 = Debug|Win32
- {E12E77CA-C0F1-4ADA-943F-4929274249D3}.Debug|x64.ActiveCfg = Debug|Win32
- {E12E77CA-C0F1-4ADA-943F-4929274249D3}.Debug|x64.Build.0 = Debug|Win32
- {E12E77CA-C0F1-4ADA-943F-4929274249D3}.Release|Win32.ActiveCfg = Debug|Win32
- {E12E77CA-C0F1-4ADA-943F-4929274249D3}.Release|Win32.Build.0 = Debug|Win32
- {E12E77CA-C0F1-4ADA-943F-4929274249D3}.Release|x64.ActiveCfg = Debug|Win32
- {E12E77CA-C0F1-4ADA-943F-4929274249D3}.Release|x64.Build.0 = Debug|Win32
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {1DE4D2BD-DBC4-4304-907E-34994EEAA4C1}
- EndGlobalSection
- GlobalSection(DPCodeReviewSolutionGUID) = preSolution
- DPCodeReviewSolutionGUID = {00000000-0000-0000-0000-000000000000}
- EndGlobalSection
-EndGlobal
diff --git a/projects/openttd_vs142.vcxproj b/projects/openttd_vs142.vcxproj
deleted file mode 100644
index db497537d..000000000
--- a/projects/openttd_vs142.vcxproj
+++ /dev/null
@@ -1,1387 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- <ProjectConfiguration Include="Debug|x64">
- <Configuration>Debug</Configuration>
- <Platform>x64</Platform>
- </ProjectConfiguration>
- <ProjectConfiguration Include="Release|Win32">
- <Configuration>Release</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- <ProjectConfiguration Include="Release|x64">
- <Configuration>Release</Configuration>
- <Platform>x64</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectName>openttd</ProjectName>
- <ProjectGuid>{668328A0-B40E-4CDB-BD72-D0064424414A}</ProjectGuid>
- <RootNamespace>openttd</RootNamespace>
- <VcpkgTriplet Condition="'$(Platform)'=='Win32'">x86-windows-static</VcpkgTriplet>
- <VcpkgTriplet Condition="'$(Platform)'=='x64'">x64-windows-static</VcpkgTriplet>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <UseOfMfc>false</UseOfMfc>
- <CharacterSet>Unicode</CharacterSet>
- <PlatformToolset>v142</PlatformToolset>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <UseOfMfc>false</UseOfMfc>
- <CharacterSet>Unicode</CharacterSet>
- <WholeProgramOptimization>true</WholeProgramOptimization>
- <PlatformToolset>v142</PlatformToolset>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <UseOfMfc>false</UseOfMfc>
- <CharacterSet>Unicode</CharacterSet>
- <PlatformToolset>v142</PlatformToolset>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <UseOfMfc>false</UseOfMfc>
- <CharacterSet>Unicode</CharacterSet>
- <WholeProgramOptimization>true</WholeProgramOptimization>
- <PlatformToolset>v142</PlatformToolset>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros" />
- <PropertyGroup>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</IntDir>
- <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</IntDir>
- <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</IntDir>
- <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</IntDir>
- <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
- <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">NativeMinimumRules.ruleset</CodeAnalysisRuleSet>
- <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
- <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
- <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NativeMinimumRules.ruleset</CodeAnalysisRuleSet>
- <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
- <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
- <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">NativeMinimumRules.ruleset</CodeAnalysisRuleSet>
- <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
- <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
- <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NativeMinimumRules.ruleset</CodeAnalysisRuleSet>
- <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
- <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</OutDir>
- <LocalDebuggerWorkingDirectory>$(ProjectDir)..\bin</LocalDebuggerWorkingDirectory>
- </PropertyGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
- <Midl>
- <TypeLibraryName>.\Release/openttd.tlb</TypeLibraryName>
- <HeaderFileName>
- </HeaderFileName>
- </Midl>
- <ClCompile>
- <AdditionalOptions>/J /Zc:throwingNew /std:c++latest /Zc:__cplusplus %(AdditionalOptions)</AdditionalOptions>
- <Optimization>Full</Optimization>
- <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
- <IntrinsicFunctions>true</IntrinsicFunctions>
- <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
- <OmitFramePointers>true</OmitFramePointers>
- <AdditionalIncludeDirectories>..\objs\langs;..\objs\settings;..\src\3rdparty\squirrel\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
- <PreprocessorDefinitions>NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_XAUDIO2;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LIBLZMA;WITH_PNG;WITH_UNISCRIBE;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR="OpenTTD";WITH_ASSERT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <StringPooling>true</StringPooling>
- <ExceptionHandling>Sync</ExceptionHandling>
- <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
- <StructMemberAlignment>4Bytes</StructMemberAlignment>
- <BufferSecurityCheck>false</BufferSecurityCheck>
- <FunctionLevelLinking>true</FunctionLevelLinking>
- <PrecompiledHeader>
- </PrecompiledHeader>
- <PrecompiledHeaderFile>
- </PrecompiledHeaderFile>
- <PrecompiledHeaderOutputFile>
- </PrecompiledHeaderOutputFile>
- <AssemblerOutput>All</AssemblerOutput>
- <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
- <ObjectFileName>$(IntDir)</ObjectFileName>
- <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
- <WarningLevel>Level3</WarningLevel>
- <TreatWarningAsError>false</TreatWarningAsError>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
- <CallingConvention>FastCall</CallingConvention>
- <CompileAs>Default</CompileAs>
- <MultiProcessorCompilation>true</MultiProcessorCompilation>
- <EnforceTypeConversionRules>true</EnforceTypeConversionRules>
- </ClCompile>
- <ResourceCompile>
- <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <Culture>0x0809</Culture>
- </ResourceCompile>
- <Link>
- <AdditionalDependencies>winmm.lib;ws2_32.lib;imm32.lib;%(AdditionalDependencies)</AdditionalDependencies>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
- <GenerateDebugInformation>true</GenerateDebugInformation>
- <SubSystem>Windows</SubSystem>
- <StackReserveSize>1048576</StackReserveSize>
- <StackCommitSize>1048576</StackCommitSize>
- <OptimizeReferences>true</OptimizeReferences>
- <RandomizedBaseAddress>false</RandomizedBaseAddress>
- <DataExecutionPrevention>
- </DataExecutionPrevention>
- <TargetMachine>MachineX86</TargetMachine>
- <EnableCOMDATFolding>true</EnableCOMDATFolding>
- <MinimumRequiredVersion>5.01</MinimumRequiredVersion>
- </Link>
- <Manifest>
- <AdditionalManifestFiles>os_versions.manifest</AdditionalManifestFiles>
- <EnableDpiAwareness>PerMonitorHighDPIAware</EnableDpiAwareness>
- </Manifest>
- <PostBuildEvent>
- <Command>copy "$(OutDir)$(TargetName)$(TargetExt)" "$(SolutionDir)..\bin\$(TargetName)$(TargetExt)"</Command>
- </PostBuildEvent>
- </ItemDefinitionGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
- <Midl>
- <TypeLibraryName>.\Debug/openttd.tlb</TypeLibraryName>
- <HeaderFileName>
- </HeaderFileName>
- </Midl>
- <ClCompile>
- <AdditionalOptions>/J /Zc:throwingNew /std:c++latest /Zc:__cplusplus %(AdditionalOptions)</AdditionalOptions>
- <Optimization>Disabled</Optimization>
- <FunctionLevelLinking>true</FunctionLevelLinking>
- <AdditionalIncludeDirectories>..\objs\langs;..\objs\settings;..\src\3rdparty\squirrel\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
- <PreprocessorDefinitions>_DEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_XAUDIO2;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LIBLZMA;WITH_PNG;WITH_UNISCRIBE;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR="OpenTTD";%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
- <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
- <PrecompiledHeader>
- </PrecompiledHeader>
- <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
- <ObjectFileName>$(IntDir)</ObjectFileName>
- <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
- <WarningLevel>Level3</WarningLevel>
- <TreatWarningAsError>false</TreatWarningAsError>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
- <CallingConvention>FastCall</CallingConvention>
- <CompileAs>Default</CompileAs>
- <MultiProcessorCompilation>true</MultiProcessorCompilation>
- <EnforceTypeConversionRules>true</EnforceTypeConversionRules>
- </ClCompile>
- <ResourceCompile>
- <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <Culture>0x0809</Culture>
- </ResourceCompile>
- <Link>
- <AdditionalDependencies>winmm.lib;ws2_32.lib;imm32.lib;%(AdditionalDependencies)</AdditionalDependencies>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <IgnoreSpecificDefaultLibraries>LIBCMT.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
- <GenerateDebugInformation>true</GenerateDebugInformation>
- <SubSystem>Windows</SubSystem>
- <StackReserveSize>1048576</StackReserveSize>
- <StackCommitSize>1048576</StackCommitSize>
- <RandomizedBaseAddress>false</RandomizedBaseAddress>
- <DataExecutionPrevention>
- </DataExecutionPrevention>
- <TargetMachine>MachineX86</TargetMachine>
- <MinimumRequiredVersion>5.01</MinimumRequiredVersion>
- </Link>
- <Manifest>
- <AdditionalManifestFiles>os_versions.manifest</AdditionalManifestFiles>
- <EnableDpiAwareness>PerMonitorHighDPIAware</EnableDpiAwareness>
- </Manifest>
- <PostBuildEvent>
- <Command>copy "$(OutDir)$(TargetName)$(TargetExt)" "$(SolutionDir)..\bin\$(TargetName)$(TargetExt)"</Command>
- </PostBuildEvent>
- </ItemDefinitionGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
- <Midl>
- <TargetEnvironment>X64</TargetEnvironment>
- <TypeLibraryName>.\Release/openttd.tlb</TypeLibraryName>
- <HeaderFileName>
- </HeaderFileName>
- </Midl>
- <ClCompile>
- <AdditionalOptions>/J /Zc:throwingNew /std:c++latest /Zc:__cplusplus %(AdditionalOptions)</AdditionalOptions>
- <Optimization>Full</Optimization>
- <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
- <IntrinsicFunctions>true</IntrinsicFunctions>
- <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
- <OmitFramePointers>true</OmitFramePointers>
- <AdditionalIncludeDirectories>..\objs\langs;..\objs\settings;..\src\3rdparty\squirrel\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
- <PreprocessorDefinitions>NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_XAUDIO2;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LIBLZMA;WITH_PNG;WITH_UNISCRIBE;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR="OpenTTD";_SQ64;WITH_ASSERT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <StringPooling>true</StringPooling>
- <ExceptionHandling>Sync</ExceptionHandling>
- <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
- <StructMemberAlignment>Default</StructMemberAlignment>
- <BufferSecurityCheck>false</BufferSecurityCheck>
- <FunctionLevelLinking>true</FunctionLevelLinking>
- <PrecompiledHeader>
- </PrecompiledHeader>
- <PrecompiledHeaderFile>
- </PrecompiledHeaderFile>
- <PrecompiledHeaderOutputFile>
- </PrecompiledHeaderOutputFile>
- <AssemblerOutput>All</AssemblerOutput>
- <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
- <ObjectFileName>$(IntDir)</ObjectFileName>
- <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
- <WarningLevel>Level3</WarningLevel>
- <TreatWarningAsError>false</TreatWarningAsError>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
- <CallingConvention>FastCall</CallingConvention>
- <CompileAs>Default</CompileAs>
- <MultiProcessorCompilation>true</MultiProcessorCompilation>
- <EnforceTypeConversionRules>true</EnforceTypeConversionRules>
- </ClCompile>
- <ResourceCompile>
- <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <Culture>0x0809</Culture>
- </ResourceCompile>
- <Link>
- <AdditionalDependencies>winmm.lib;ws2_32.lib;imm32.lib;%(AdditionalDependencies)</AdditionalDependencies>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
- <GenerateDebugInformation>true</GenerateDebugInformation>
- <SubSystem>Windows</SubSystem>
- <StackReserveSize>1048576</StackReserveSize>
- <StackCommitSize>1048576</StackCommitSize>
- <OptimizeReferences>true</OptimizeReferences>
- <TargetMachine>MachineX64</TargetMachine>
- <EnableCOMDATFolding>true</EnableCOMDATFolding>
- <MinimumRequiredVersion>5.02</MinimumRequiredVersion>
- </Link>
- <Manifest>
- <AdditionalManifestFiles>os_versions.manifest</AdditionalManifestFiles>
- <EnableDpiAwareness>PerMonitorHighDPIAware</EnableDpiAwareness>
- </Manifest>
- <PostBuildEvent>
- <Command>copy "$(OutDir)$(TargetName)$(TargetExt)" "$(SolutionDir)..\bin\$(TargetName)$(TargetExt)"</Command>
- </PostBuildEvent>
- </ItemDefinitionGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
- <Midl>
- <TargetEnvironment>X64</TargetEnvironment>
- <TypeLibraryName>.\Debug/openttd.tlb</TypeLibraryName>
- <HeaderFileName>
- </HeaderFileName>
- </Midl>
- <ClCompile>
- <AdditionalOptions>/J /Zc:throwingNew /std:c++latest /Zc:__cplusplus %(AdditionalOptions)</AdditionalOptions>
- <Optimization>Disabled</Optimization>
- <FunctionLevelLinking>true</FunctionLevelLinking>
- <AdditionalIncludeDirectories>..\objs\langs;..\objs\settings;..\src\3rdparty\squirrel\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
- <PreprocessorDefinitions>_DEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_XAUDIO2;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LIBLZMA;WITH_PNG;WITH_UNISCRIBE;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR="OpenTTD";_SQ64;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
- <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
- <PrecompiledHeader>
- </PrecompiledHeader>
- <PrecompiledHeaderFile>
- </PrecompiledHeaderFile>
- <PrecompiledHeaderOutputFile>
- </PrecompiledHeaderOutputFile>
- <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
- <ObjectFileName>$(IntDir)</ObjectFileName>
- <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
- <WarningLevel>Level3</WarningLevel>
- <TreatWarningAsError>false</TreatWarningAsError>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
- <CallingConvention>Cdecl</CallingConvention>
- <CompileAs>Default</CompileAs>
- <MultiProcessorCompilation>true</MultiProcessorCompilation>
- <EnforceTypeConversionRules>true</EnforceTypeConversionRules>
- </ClCompile>
- <ResourceCompile>
- <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <Culture>0x0809</Culture>
- </ResourceCompile>
- <Link>
- <AdditionalDependencies>winmm.lib;ws2_32.lib;imm32.lib;%(AdditionalDependencies)</AdditionalDependencies>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <IgnoreSpecificDefaultLibraries>LIBCMT.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
- <GenerateDebugInformation>true</GenerateDebugInformation>
- <SubSystem>Windows</SubSystem>
- <StackReserveSize>1048576</StackReserveSize>
- <StackCommitSize>1048576</StackCommitSize>
- <TargetMachine>MachineX64</TargetMachine>
- <MinimumRequiredVersion>5.02</MinimumRequiredVersion>
- </Link>
- <Manifest>
- <AdditionalManifestFiles>os_versions.manifest</AdditionalManifestFiles>
- <EnableDpiAwareness>PerMonitorHighDPIAware</EnableDpiAwareness>
- </Manifest>
- <PostBuildEvent>
- <Command>copy "$(OutDir)$(TargetName)$(TargetExt)" "$(SolutionDir)..\bin\$(TargetName)$(TargetExt)"</Command>
- </PostBuildEvent>
- </ItemDefinitionGroup>
- <ItemGroup>
- <ClCompile Include="..\src\airport.cpp" />
- <ClCompile Include="..\src\animated_tile.cpp" />
- <ClCompile Include="..\src\articulated_vehicles.cpp" />
- <ClCompile Include="..\src\autoreplace.cpp" />
- <ClCompile Include="..\src\bmp.cpp" />
- <ClCompile Include="..\src\cargoaction.cpp" />
- <ClCompile Include="..\src\cargomonitor.cpp" />
- <ClCompile Include="..\src\cargopacket.cpp" />
- <ClCompile Include="..\src\cargotype.cpp" />
- <ClCompile Include="..\src\cheat.cpp" />
- <ClCompile Include="..\src\command.cpp" />
- <ClCompile Include="..\src\console.cpp" />
- <ClCompile Include="..\src\console_cmds.cpp" />
- <ClCompile Include="..\src\cpu.cpp" />
- <ClCompile Include="..\src\crashlog.cpp" />
- <ClCompile Include="..\src\currency.cpp" />
- <ClCompile Include="..\src\date.cpp" />
- <ClCompile Include="..\src\debug.cpp" />
- <ClCompile Include="..\src\dedicated.cpp" />
- <ClCompile Include="..\src\depot.cpp" />
- <ClCompile Include="..\src\disaster_vehicle.cpp" />
- <ClCompile Include="..\src\driver.cpp" />
- <ClCompile Include="..\src\economy.cpp" />
- <ClCompile Include="..\src\effectvehicle.cpp" />
- <ClCompile Include="..\src\elrail.cpp" />
- <ClCompile Include="..\src\engine.cpp" />
- <ClCompile Include="..\src\fileio.cpp" />
- <ClCompile Include="..\src\fios.cpp" />
- <ClCompile Include="..\src\fontcache.cpp" />
- <ClCompile Include="..\src\fontdetection.cpp" />
- <ClCompile Include="..\src\base_consist.cpp" />
- <ClCompile Include="..\src\gamelog.cpp" />
- <ClCompile Include="..\src\genworld.cpp" />
- <ClCompile Include="..\src\gfx.cpp" />
- <ClCompile Include="..\src\gfxinit.cpp" />
- <ClCompile Include="..\src\gfx_layout.cpp" />
- <ClCompile Include="..\src\goal.cpp" />
- <ClCompile Include="..\src\ground_vehicle.cpp" />
- <ClCompile Include="..\src\heightmap.cpp" />
- <ClCompile Include="..\src\highscore.cpp" />
- <ClCompile Include="..\src\hotkeys.cpp" />
- <ClCompile Include="..\src\ini.cpp" />
- <ClCompile Include="..\src\ini_load.cpp" />
- <ClCompile Include="..\src\landscape.cpp" />
- <ClCompile Include="..\src\linkgraph\demands.cpp" />
- <ClCompile Include="..\src\linkgraph\flowmapper.cpp" />
- <ClCompile Include="..\src\linkgraph\linkgraph.cpp" />
- <ClCompile Include="..\src\linkgraph\linkgraphjob.cpp" />
- <ClCompile Include="..\src\linkgraph\linkgraphschedule.cpp" />
- <ClCompile Include="..\src\linkgraph\mcf.cpp" />
- <ClCompile Include="..\src\linkgraph\refresh.cpp" />
- <ClCompile Include="..\src\map.cpp" />
- <ClCompile Include="..\src\misc.cpp" />
- <ClCompile Include="..\src\mixer.cpp" />
- <ClCompile Include="..\src\music.cpp" />
- <ClCompile Include="..\src\network\network.cpp" />
- <ClCompile Include="..\src\network\network_admin.cpp" />
- <ClCompile Include="..\src\network\network_client.cpp" />
- <ClCompile Include="..\src\network\network_command.cpp" />
- <ClCompile Include="..\src\network\network_content.cpp" />
- <ClCompile Include="..\src\network\network_gamelist.cpp" />
- <ClCompile Include="..\src\network\network_server.cpp" />
- <ClCompile Include="..\src\network\network_udp.cpp" />
- <ClCompile Include="..\src\openttd.cpp" />
- <ClCompile Include="..\src\order_backup.cpp" />
- <ClCompile Include="..\src\pbs.cpp" />
- <ClCompile Include="..\src\progress.cpp" />
- <ClCompile Include="..\src\rail.cpp" />
- <ClCompile Include="..\src\rev.cpp" />
- <ClCompile Include="..\src\road.cpp" />
- <ClCompile Include="..\src\roadstop.cpp" />
- <ClCompile Include="..\src\screenshot_gui.cpp" />
- <ClCompile Include="..\src\screenshot.cpp" />
- <ClCompile Include="..\src\settings.cpp" />
- <ClCompile Include="..\src\signal.cpp" />
- <ClCompile Include="..\src\signs.cpp" />
- <ClCompile Include="..\src\sound.cpp" />
- <ClCompile Include="..\src\sprite.cpp" />
- <ClCompile Include="..\src\spritecache.cpp" />
- <ClCompile Include="..\src\station.cpp" />
- <ClCompile Include="..\src\strgen\strgen_base.cpp" />
- <ClCompile Include="..\src\string.cpp" />
- <ClCompile Include="..\src\stringfilter.cpp" />
- <ClCompile Include="..\src\strings.cpp" />
- <ClCompile Include="..\src\story.cpp" />
- <ClCompile Include="..\src\subsidy.cpp" />
- <ClCompile Include="..\src\textbuf.cpp" />
- <ClCompile Include="..\src\texteff.cpp" />
- <ClCompile Include="..\src\tgp.cpp" />
- <ClCompile Include="..\src\tile_map.cpp" />
- <ClCompile Include="..\src\tilearea.cpp" />
- <ClCompile Include="..\src\townname.cpp" />
- <ClCompile Include="..\src\vehicle.cpp" />
- <ClCompile Include="..\src\vehiclelist.cpp" />
- <ClCompile Include="..\src\viewport.cpp" />
- <ClCompile Include="..\src\viewport_sprite_sorter_sse4.cpp" />
- <ClCompile Include="..\src\waypoint.cpp" />
- <ClCompile Include="..\src\widget.cpp" />
- <ClCompile Include="..\src\window.cpp" />
- <ClInclude Include="..\src\aircraft.h" />
- <ClInclude Include="..\src\airport.h" />
- <ClInclude Include="..\src\animated_tile_func.h" />
- <ClInclude Include="..\src\articulated_vehicles.h" />
- <ClInclude Include="..\src\autoreplace_base.h" />
- <ClInclude Include="..\src\autoreplace_func.h" />
- <ClInclude Include="..\src\autoreplace_gui.h" />
- <ClInclude Include="..\src\autoreplace_type.h" />
- <ClInclude Include="..\src\autoslope.h" />
- <ClInclude Include="..\src\base_media_base.h" />
- <ClInclude Include="..\src\base_media_func.h" />
- <ClInclude Include="..\src\base_station_base.h" />
- <ClInclude Include="..\src\bitmap_type.h" />
- <ClInclude Include="..\src\bmp.h" />
- <ClInclude Include="..\src\bridge.h" />
- <ClInclude Include="..\src\cargo_type.h" />
- <ClInclude Include="..\src\cargoaction.h" />
- <ClInclude Include="..\src\cargomonitor.h" />
- <ClInclude Include="..\src\cargopacket.h" />
- <ClInclude Include="..\src\cargotype.h" />
- <ClInclude Include="..\src\cheat_func.h" />
- <ClInclude Include="..\src\cheat_type.h" />
- <ClInclude Include="..\src\clear_func.h" />
- <ClInclude Include="..\src\cmd_helper.h" />
- <ClInclude Include="..\src\command_func.h" />
- <ClInclude Include="..\src\command_type.h" />
- <ClInclude Include="..\src\company_base.h" />
- <ClInclude Include="..\src\company_func.h" />
- <ClInclude Include="..\src\company_gui.h" />
- <ClInclude Include="..\src\company_manager_face.h" />
- <ClInclude Include="..\src\company_type.h" />
- <ClInclude Include="..\src\console_func.h" />
- <ClInclude Include="..\src\console_gui.h" />
- <ClInclude Include="..\src\console_internal.h" />
- <ClInclude Include="..\src\console_type.h" />
- <ClInclude Include="..\src\cpu.h" />
- <ClInclude Include="..\src\crashlog.h" />
- <ClInclude Include="..\src\currency.h" />
- <ClInclude Include="..\src\date_func.h" />
- <ClInclude Include="..\src\date_gui.h" />
- <ClInclude Include="..\src\date_type.h" />
- <ClInclude Include="..\src\debug.h" />
- <ClInclude Include="..\src\video\dedicated_v.h" />
- <ClInclude Include="..\src\depot_base.h" />
- <ClInclude Include="..\src\depot_func.h" />
- <ClInclude Include="..\src\depot_map.h" />
- <ClInclude Include="..\src\depot_type.h" />
- <ClInclude Include="..\src\direction_func.h" />
- <ClInclude Include="..\src\direction_type.h" />
- <ClInclude Include="..\src\disaster_vehicle.h" />
- <ClInclude Include="..\src\music\dmusic.h" />
- <ClInclude Include="..\src\driver.h" />
- <ClInclude Include="..\src\economy_base.h" />
- <ClInclude Include="..\src\economy_func.h" />
- <ClInclude Include="..\src\economy_type.h" />
- <ClInclude Include="..\src\effectvehicle_base.h" />
- <ClInclude Include="..\src\effectvehicle_func.h" />
- <ClInclude Include="..\src\elrail_func.h" />
- <ClInclude Include="..\src\engine_base.h" />
- <ClInclude Include="..\src\engine_func.h" />
- <ClInclude Include="..\src\engine_gui.h" />
- <ClInclude Include="..\src\engine_type.h" />
- <ClInclude Include="..\src\error.h" />
- <ClInclude Include="..\src\fileio_func.h" />
- <ClInclude Include="..\src\fileio_type.h" />
- <ClInclude Include="..\src\fios.h" />
- <ClInclude Include="..\src\fontcache.h" />
- <ClInclude Include="..\src\fontdetection.h" />
- <ClInclude Include="..\src\framerate_type.h" />
- <ClInclude Include="..\src\base_consist.h" />
- <ClInclude Include="..\src\gamelog.h" />
- <ClInclude Include="..\src\gamelog_internal.h" />
- <ClInclude Include="..\src\genworld.h" />
- <ClInclude Include="..\src\gfx_func.h" />
- <ClInclude Include="..\src\gfx_layout.h" />
- <ClInclude Include="..\src\gfx_type.h" />
- <ClInclude Include="..\src\gfxinit.h" />
- <ClInclude Include="..\src\goal_base.h" />
- <ClInclude Include="..\src\goal_type.h" />
- <ClInclude Include="..\src\graph_gui.h" />
- <ClInclude Include="..\src\ground_vehicle.hpp" />
- <ClInclude Include="..\src\group.h" />
- <ClInclude Include="..\src\group_gui.h" />
- <ClInclude Include="..\src\group_type.h" />
- <ClInclude Include="..\src\gui.h" />
- <ClInclude Include="..\src\guitimer_func.h" />
- <ClInclude Include="..\src\heightmap.h" />
- <ClInclude Include="..\src\highscore.h" />
- <ClInclude Include="..\src\hotkeys.h" />
- <ClInclude Include="..\src\house.h" />
- <ClInclude Include="..\src\house_type.h" />
- <ClInclude Include="..\src\industry.h" />
- <ClInclude Include="..\src\industry_type.h" />
- <ClInclude Include="..\src\industrytype.h" />
- <ClInclude Include="..\src\ini_type.h" />
- <ClInclude Include="..\src\landscape.h" />
- <ClInclude Include="..\src\landscape_type.h" />
- <ClInclude Include="..\src\language.h" />
- <ClInclude Include="..\src\linkgraph\demands.h" />
- <ClInclude Include="..\src\linkgraph\flowmapper.h" />
- <ClInclude Include="..\src\linkgraph\init.h" />
- <ClInclude Include="..\src\linkgraph\linkgraph.h" />
- <ClInclude Include="..\src\linkgraph\linkgraph_base.h" />
- <ClInclude Include="..\src\linkgraph\linkgraph_gui.h" />
- <ClInclude Include="..\src\linkgraph\linkgraph_type.h" />
- <ClInclude Include="..\src\linkgraph\linkgraphjob.h" />
- <ClInclude Include="..\src\linkgraph\linkgraphjob_base.h" />
- <ClInclude Include="..\src\linkgraph\linkgraphschedule.h" />
- <ClInclude Include="..\src\linkgraph\mcf.h" />
- <ClInclude Include="..\src\linkgraph\refresh.h" />
- <ClInclude Include="..\src\livery.h" />
- <ClInclude Include="..\src\map_func.h" />
- <ClInclude Include="..\src\map_type.h" />
- <ClInclude Include="..\src\mixer.h" />
- <ClInclude Include="..\src\network\network.h" />
- <ClInclude Include="..\src\network\network_admin.h" />
- <ClInclude Include="..\src\network\network_base.h" />
- <ClInclude Include="..\src\network\network_client.h" />
- <ClInclude Include="..\src\network\network_content.h" />
- <ClInclude Include="..\src\network\network_content_gui.h" />
- <ClInclude Include="..\src\network\network_func.h" />
- <ClInclude Include="..\src\network\network_gamelist.h" />
- <ClInclude Include="..\src\network\network_gui.h" />
- <ClInclude Include="..\src\network\network_internal.h" />
- <ClInclude Include="..\src\network\network_server.h" />
- <ClInclude Include="..\src\network\network_type.h" />
- <ClInclude Include="..\src\network\network_udp.h" />
- <ClInclude Include="..\src\newgrf.h" />
- <ClInclude Include="..\src\newgrf_airport.h" />
- <ClInclude Include="..\src\newgrf_airporttiles.h" />
- <ClInclude Include="..\src\newgrf_animation_base.h" />
- <ClInclude Include="..\src\newgrf_animation_type.h" />
- <ClInclude Include="..\src\newgrf_callbacks.h" />
- <ClInclude Include="..\src\newgrf_canal.h" />
- <ClInclude Include="..\src\newgrf_cargo.h" />
- <ClInclude Include="..\src\newgrf_class.h" />
- <ClInclude Include="..\src\newgrf_class_func.h" />
- <ClInclude Include="..\src\newgrf_commons.h" />
- <ClInclude Include="..\src\newgrf_config.h" />
- <ClInclude Include="..\src\newgrf_debug.h" />
- <ClInclude Include="..\src\newgrf_engine.h" />
- <ClInclude Include="..\src\newgrf_generic.h" />
- <ClInclude Include="..\src\newgrf_house.h" />
- <ClInclude Include="..\src\newgrf_industries.h" />
- <ClInclude Include="..\src\newgrf_industrytiles.h" />
- <ClInclude Include="..\src\newgrf_object.h" />
- <ClInclude Include="..\src\newgrf_profiling.h" />
- <ClInclude Include="..\src\newgrf_properties.h" />
- <ClInclude Include="..\src\newgrf_railtype.h" />
- <ClInclude Include="..\src\newgrf_roadtype.h" />
- <ClInclude Include="..\src\newgrf_sound.h" />
- <ClInclude Include="..\src\newgrf_spritegroup.h" />
- <ClInclude Include="..\src\newgrf_station.h" />
- <ClInclude Include="..\src\newgrf_storage.h" />
- <ClInclude Include="..\src\newgrf_text.h" />
- <ClInclude Include="..\src\newgrf_town.h" />
- <ClInclude Include="..\src\newgrf_townname.h" />
- <ClInclude Include="..\src\news_func.h" />
- <ClInclude Include="..\src\news_gui.h" />
- <ClInclude Include="..\src\news_type.h" />
- <ClInclude Include="..\src\music\midi.h" />
- <ClInclude Include="..\src\music\midifile.hpp" />
- <ClInclude Include="..\src\music\null_m.h" />
- <ClInclude Include="..\src\sound\null_s.h" />
- <ClInclude Include="..\src\video\null_v.h" />
- <ClInclude Include="..\src\object.h" />
- <ClInclude Include="..\src\object_base.h" />
- <ClInclude Include="..\src\object_type.h" />
- <ClInclude Include="..\src\openttd.h" />
- <ClInclude Include="..\src\order_backup.h" />
- <ClInclude Include="..\src\order_base.h" />
- <ClInclude Include="..\src\order_func.h" />
- <ClInclude Include="..\src\order_type.h" />
- <ClInclude Include="..\src\pbs.h" />
- <ClInclude Include="..\src\progress.h" />
- <ClInclude Include="..\src\querystring_gui.h" />
- <ClInclude Include="..\src\rail.h" />
- <ClInclude Include="..\src\rail_gui.h" />
- <ClInclude Include="..\src\rail_type.h" />
- <ClInclude Include="..\src\rev.h" />
- <ClInclude Include="..\src\road.h" />
- <ClInclude Include="..\src\road_cmd.h" />
- <ClInclude Include="..\src\road_func.h" />
- <ClInclude Include="..\src\road_gui.h" />
- <ClInclude Include="..\src\road_internal.h" />
- <ClInclude Include="..\src\road_type.h" />
- <ClInclude Include="..\src\roadstop_base.h" />
- <ClInclude Include="..\src\roadveh.h" />
- <ClInclude Include="..\src\safeguards.h" />
- <ClInclude Include="..\src\screenshot.h" />
- <ClInclude Include="..\src\screenshot_gui.h" />
- <ClInclude Include="..\src\sound\sdl_s.h" />
- <ClInclude Include="..\src\video\sdl_v.h" />
- <ClInclude Include="..\src\video\sdl2_v.h" />
- <ClInclude Include="..\src\settings_func.h" />
- <ClInclude Include="..\src\settings_gui.h" />
- <ClInclude Include="..\src\settings_internal.h" />
- <ClInclude Include="..\src\settings_type.h" />
- <ClInclude Include="..\src\ship.h" />
- <ClInclude Include="..\src\signal_func.h" />
- <ClInclude Include="..\src\signal_type.h" />
- <ClInclude Include="..\src\signs_base.h" />
- <ClInclude Include="..\src\signs_func.h" />
- <ClInclude Include="..\src\signs_type.h" />
- <ClInclude Include="..\src\slope_func.h" />
- <ClInclude Include="..\src\slope_type.h" />
- <ClInclude Include="..\src\smallmap_gui.h" />
- <ClInclude Include="..\src\sortlist_type.h" />
- <ClInclude Include="..\src\sound_func.h" />
- <ClInclude Include="..\src\sound_type.h" />
- <ClInclude Include="..\src\sprite.h" />
- <ClInclude Include="..\src\spritecache.h" />
- <ClInclude Include="..\src\station_base.h" />
- <ClInclude Include="..\src\station_func.h" />
- <ClInclude Include="..\src\station_gui.h" />
- <ClInclude Include="..\src\station_kdtree.h" />
- <ClInclude Include="..\src\station_type.h" />
- <ClInclude Include="..\src\statusbar_gui.h" />
- <ClInclude Include="..\src\stdafx.h" />
- <ClInclude Include="..\src\story_base.h" />
- <ClInclude Include="..\src\story_type.h" />
- <ClInclude Include="..\src\strgen\strgen.h" />
- <ClInclude Include="..\src\string_base.h" />
- <ClInclude Include="..\src\string_func.h" />
- <ClInclude Include="..\src\string_type.h" />
- <ClInclude Include="..\src\os\windows\string_uniscribe.h" />
- <ClInclude Include="..\src\stringfilter_type.h" />
- <ClInclude Include="..\src\strings_func.h" />
- <ClInclude Include="..\src\strings_type.h" />
- <ClInclude Include="..\src\subsidy_base.h" />
- <ClInclude Include="..\src\subsidy_func.h" />
- <ClInclude Include="..\src\subsidy_type.h" />
- <ClInclude Include="..\src\tar_type.h" />
- <ClInclude Include="..\src\terraform_gui.h" />
- <ClInclude Include="..\src\textbuf_gui.h" />
- <ClInclude Include="..\src\textbuf_type.h" />
- <ClInclude Include="..\src\texteff.hpp" />
- <ClInclude Include="..\src\textfile_gui.h" />
- <ClInclude Include="..\src\textfile_type.h" />
- <ClInclude Include="..\src\tgp.h" />
- <ClInclude Include="..\src\tile_cmd.h" />
- <ClInclude Include="..\src\tile_type.h" />
- <ClInclude Include="..\src\tilearea_type.h" />
- <ClInclude Include="..\src\tilehighlight_func.h" />
- <ClInclude Include="..\src\tilehighlight_type.h" />
- <ClInclude Include="..\src\tilematrix_type.hpp" />
- <ClInclude Include="..\src\timetable.h" />
- <ClInclude Include="..\src\toolbar_gui.h" />
- <ClInclude Include="..\src\town.h" />
- <ClInclude Include="..\src\town_type.h" />
- <ClInclude Include="..\src\town_kdtree.h" />
- <ClInclude Include="..\src\townname_func.h" />
- <ClInclude Include="..\src\townname_type.h" />
- <ClInclude Include="..\src\track_func.h" />
- <ClInclude Include="..\src\track_type.h" />
- <ClInclude Include="..\src\train.h" />
- <ClInclude Include="..\src\transparency.h" />
- <ClInclude Include="..\src\transparency_gui.h" />
- <ClInclude Include="..\src\transport_type.h" />
- <ClInclude Include="..\src\tunnelbridge.h" />
- <ClInclude Include="..\src\vehicle_base.h" />
- <ClInclude Include="..\src\vehicle_func.h" />
- <ClInclude Include="..\src\vehicle_gui.h" />
- <ClInclude Include="..\src\vehicle_gui_base.h" />
- <ClInclude Include="..\src\vehicle_type.h" />
- <ClInclude Include="..\src\vehiclelist.h" />
- <ClInclude Include="..\src\viewport_func.h" />
- <ClInclude Include="..\src\viewport_kdtree.h" />
- <ClInclude Include="..\src\viewport_sprite_sorter.h" />
- <ClInclude Include="..\src\viewport_type.h" />
- <ClInclude Include="..\src\water.h" />
- <ClInclude Include="..\src\waypoint_base.h" />
- <ClInclude Include="..\src\waypoint_func.h" />
- <ClInclude Include="..\src\widget_type.h" />
- <ClInclude Include="..\src\os\windows\win32.h" />
- <ClInclude Include="..\src\music\win32_m.h" />
- <ClInclude Include="..\src\sound\win32_s.h" />
- <ClInclude Include="..\src\video\win32_v.h" />
- <ClInclude Include="..\src\window_func.h" />
- <ClInclude Include="..\src\window_gui.h" />
- <ClInclude Include="..\src\window_type.h" />
- <ClInclude Include="..\src\sound\xaudio2_s.h" />
- <ClInclude Include="..\src\zoom_func.h" />
- <ClInclude Include="..\src\zoom_type.h" />
- <ClCompile Include="..\src\core\alloc_func.cpp" />
- <ClInclude Include="..\src\core\alloc_func.hpp" />
- <ClInclude Include="..\src\core\alloc_type.hpp" />
- <ClInclude Include="..\src\core\backup_type.hpp" />
- <ClCompile Include="..\src\core\bitmath_func.cpp" />
- <ClInclude Include="..\src\core\bitmath_func.hpp" />
- <ClInclude Include="..\src\core\endian_func.hpp" />
- <ClInclude Include="..\src\core\endian_type.hpp" />
- <ClInclude Include="..\src\core\enum_type.hpp" />
- <ClCompile Include="..\src\core\geometry_func.cpp" />
- <ClInclude Include="..\src\core\geometry_func.hpp" />
- <ClInclude Include="..\src\core\geometry_type.hpp" />
- <ClInclude Include="..\src\core\kdtree.hpp" />
- <ClCompile Include="..\src\core\math_func.cpp" />
- <ClInclude Include="..\src\core\math_func.hpp" />
- <ClInclude Include="..\src\core\mem_func.hpp" />
- <ClInclude Include="..\src\core\multimap.hpp" />
- <ClInclude Include="..\src\core\overflowsafe_type.hpp" />
- <ClCompile Include="..\src\core\pool_func.cpp" />
- <ClInclude Include="..\src\core\pool_func.hpp" />
- <ClInclude Include="..\src\core\pool_type.hpp" />
- <ClCompile Include="..\src\core\random_func.cpp" />
- <ClInclude Include="..\src\core\random_func.hpp" />
- <ClInclude Include="..\src\core\smallmap_type.hpp" />
- <ClInclude Include="..\src\core\smallmatrix_type.hpp" />
- <ClInclude Include="..\src\core\smallstack_type.hpp" />
- <ClInclude Include="..\src\core\smallvec_type.hpp" />
- <ClInclude Include="..\src\core\string_compare_type.hpp" />
- <ClCompile Include="..\src\aircraft_gui.cpp" />
- <ClCompile Include="..\src\airport_gui.cpp" />
- <ClCompile Include="..\src\autoreplace_gui.cpp" />
- <ClCompile Include="..\src\bootstrap_gui.cpp" />
- <ClCompile Include="..\src\bridge_gui.cpp" />
- <ClCompile Include="..\src\build_vehicle_gui.cpp" />
- <ClCompile Include="..\src\cheat_gui.cpp" />
- <ClCompile Include="..\src\company_gui.cpp" />
- <ClCompile Include="..\src\console_gui.cpp" />
- <ClCompile Include="..\src\date_gui.cpp" />
- <ClCompile Include="..\src\depot_gui.cpp" />
- <ClCompile Include="..\src\dock_gui.cpp" />
- <ClCompile Include="..\src\engine_gui.cpp" />
- <ClCompile Include="..\src\error_gui.cpp" />
- <ClCompile Include="..\src\fios_gui.cpp" />
- <ClCompile Include="..\src\framerate_gui.cpp" />
- <ClCompile Include="..\src\genworld_gui.cpp" />
- <ClCompile Include="..\src\goal_gui.cpp" />
- <ClCompile Include="..\src\graph_gui.cpp" />
- <ClCompile Include="..\src\group_gui.cpp" />
- <ClCompile Include="..\src\highscore_gui.cpp" />
- <ClCompile Include="..\src\industry_gui.cpp" />
- <ClCompile Include="..\src\intro_gui.cpp" />
- <ClCompile Include="..\src\linkgraph\linkgraph_gui.cpp" />
- <ClCompile Include="..\src\main_gui.cpp" />
- <ClCompile Include="..\src\misc_gui.cpp" />
- <ClCompile Include="..\src\music_gui.cpp" />
- <ClCompile Include="..\src\network\network_chat_gui.cpp" />
- <ClCompile Include="..\src\network\network_content_gui.cpp" />
- <ClCompile Include="..\src\network\network_gui.cpp" />
- <ClCompile Include="..\src\newgrf_debug_gui.cpp" />
- <ClCompile Include="..\src\newgrf_gui.cpp" />
- <ClCompile Include="..\src\news_gui.cpp" />
- <ClCompile Include="..\src\object_gui.cpp" />
- <ClCompile Include="..\src\order_gui.cpp" />
- <ClCompile Include="..\src\osk_gui.cpp" />
- <ClCompile Include="..\src\rail_gui.cpp" />
- <ClCompile Include="..\src\road_gui.cpp" />
- <ClCompile Include="..\src\roadveh_gui.cpp" />
- <ClCompile Include="..\src\settings_gui.cpp" />
- <ClCompile Include="..\src\ship_gui.cpp" />
- <ClCompile Include="..\src\signs_gui.cpp" />
- <ClCompile Include="..\src\smallmap_gui.cpp" />
- <ClCompile Include="..\src\station_gui.cpp" />
- <ClCompile Include="..\src\statusbar_gui.cpp" />
- <ClCompile Include="..\src\story_gui.cpp" />
- <ClCompile Include="..\src\subsidy_gui.cpp" />
- <ClCompile Include="..\src\terraform_gui.cpp" />
- <ClCompile Include="..\src\textfile_gui.cpp" />
- <ClCompile Include="..\src\timetable_gui.cpp" />
- <ClCompile Include="..\src\toolbar_gui.cpp" />
- <ClCompile Include="..\src\town_gui.cpp" />
- <ClCompile Include="..\src\train_gui.cpp" />
- <ClCompile Include="..\src\transparency_gui.cpp" />
- <ClCompile Include="..\src\tree_gui.cpp" />
- <ClCompile Include="..\src\vehicle_gui.cpp" />
- <ClCompile Include="..\src\viewport_gui.cpp" />
- <ClCompile Include="..\src\waypoint_gui.cpp" />
- <ClInclude Include="..\src\widgets\airport_widget.h" />
- <ClInclude Include="..\src\widgets\ai_widget.h" />
- <ClInclude Include="..\src\widgets\autoreplace_widget.h" />
- <ClInclude Include="..\src\widgets\bootstrap_widget.h" />
- <ClInclude Include="..\src\widgets\bridge_widget.h" />
- <ClInclude Include="..\src\widgets\build_vehicle_widget.h" />
- <ClInclude Include="..\src\widgets\cheat_widget.h" />
- <ClInclude Include="..\src\widgets\company_widget.h" />
- <ClInclude Include="..\src\widgets\console_widget.h" />
- <ClInclude Include="..\src\widgets\date_widget.h" />
- <ClInclude Include="..\src\widgets\depot_widget.h" />
- <ClInclude Include="..\src\widgets\dock_widget.h" />
- <ClCompile Include="..\src\widgets\dropdown.cpp" />
- <ClInclude Include="..\src\widgets\dropdown_func.h" />
- <ClInclude Include="..\src\widgets\dropdown_type.h" />
- <ClInclude Include="..\src\widgets\dropdown_widget.h" />
- <ClInclude Include="..\src\widgets\engine_widget.h" />
- <ClInclude Include="..\src\widgets\error_widget.h" />
- <ClInclude Include="..\src\widgets\fios_widget.h" />
- <ClInclude Include="..\src\widgets\framerate_widget.h" />
- <ClInclude Include="..\src\widgets\genworld_widget.h" />
- <ClInclude Include="..\src\widgets\goal_widget.h" />
- <ClInclude Include="..\src\widgets\graph_widget.h" />
- <ClInclude Include="..\src\widgets\group_widget.h" />
- <ClInclude Include="..\src\widgets\highscore_widget.h" />
- <ClInclude Include="..\src\widgets\industry_widget.h" />
- <ClInclude Include="..\src\widgets\intro_widget.h" />
- <ClInclude Include="..\src\widgets\link_graph_legend_widget.h" />
- <ClInclude Include="..\src\widgets\main_widget.h" />
- <ClInclude Include="..\src\widgets\misc_widget.h" />
- <ClInclude Include="..\src\widgets\music_widget.h" />
- <ClInclude Include="..\src\widgets\network_chat_widget.h" />
- <ClInclude Include="..\src\widgets\network_content_widget.h" />
- <ClInclude Include="..\src\widgets\network_widget.h" />
- <ClInclude Include="..\src\widgets\newgrf_debug_widget.h" />
- <ClInclude Include="..\src\widgets\newgrf_widget.h" />
- <ClInclude Include="..\src\widgets\news_widget.h" />
- <ClInclude Include="..\src\widgets\object_widget.h" />
- <ClInclude Include="..\src\widgets\order_widget.h" />
- <ClInclude Include="..\src\widgets\osk_widget.h" />
- <ClInclude Include="..\src\widgets\rail_widget.h" />
- <ClInclude Include="..\src\widgets\road_widget.h" />
- <ClInclude Include="..\src\widgets\screenshot_widget.h" />
- <ClInclude Include="..\src\widgets\settings_widget.h" />
- <ClInclude Include="..\src\widgets\sign_widget.h" />
- <ClInclude Include="..\src\widgets\smallmap_widget.h" />
- <ClInclude Include="..\src\widgets\station_widget.h" />
- <ClInclude Include="..\src\widgets\statusbar_widget.h" />
- <ClInclude Include="..\src\widgets\story_widget.h" />
- <ClInclude Include="..\src\widgets\subsidy_widget.h" />
- <ClInclude Include="..\src\widgets\terraform_widget.h" />
- <ClInclude Include="..\src\widgets\timetable_widget.h" />
- <ClInclude Include="..\src\widgets\toolbar_widget.h" />
- <ClInclude Include="..\src\widgets\town_widget.h" />
- <ClInclude Include="..\src\widgets\transparency_widget.h" />
- <ClInclude Include="..\src\widgets\tree_widget.h" />
- <ClInclude Include="..\src\widgets\vehicle_widget.h" />
- <ClInclude Include="..\src\widgets\viewport_widget.h" />
- <ClInclude Include="..\src\widgets\waypoint_widget.h" />
- <ClCompile Include="..\src\aircraft_cmd.cpp" />
- <ClCompile Include="..\src\autoreplace_cmd.cpp" />
- <ClCompile Include="..\src\clear_cmd.cpp" />
- <ClCompile Include="..\src\company_cmd.cpp" />
- <ClCompile Include="..\src\depot_cmd.cpp" />
- <ClCompile Include="..\src\group_cmd.cpp" />
- <ClCompile Include="..\src\industry_cmd.cpp" />
- <ClCompile Include="..\src\misc_cmd.cpp" />
- <ClCompile Include="..\src\object_cmd.cpp" />
- <ClCompile Include="..\src\order_cmd.cpp" />
- <ClCompile Include="..\src\rail_cmd.cpp" />
- <ClCompile Include="..\src\road_cmd.cpp" />
- <ClCompile Include="..\src\roadveh_cmd.cpp" />
- <ClCompile Include="..\src\ship_cmd.cpp" />
- <ClCompile Include="..\src\signs_cmd.cpp" />
- <ClCompile Include="..\src\station_cmd.cpp" />
- <ClCompile Include="..\src\terraform_cmd.cpp" />
- <ClCompile Include="..\src\timetable_cmd.cpp" />
- <ClCompile Include="..\src\town_cmd.cpp" />
- <ClCompile Include="..\src\train_cmd.cpp" />
- <ClCompile Include="..\src\tree_cmd.cpp" />
- <ClCompile Include="..\src\tunnelbridge_cmd.cpp" />
- <ClCompile Include="..\src\vehicle_cmd.cpp" />
- <ClCompile Include="..\src\void_cmd.cpp" />
- <ClCompile Include="..\src\water_cmd.cpp" />
- <ClCompile Include="..\src\waypoint_cmd.cpp" />
- <ClCompile Include="..\src\saveload\afterload.cpp" />
- <ClCompile Include="..\src\saveload\ai_sl.cpp" />
- <ClCompile Include="..\src\saveload\airport_sl.cpp" />
- <ClCompile Include="..\src\saveload\animated_tile_sl.cpp" />
- <ClCompile Include="..\src\saveload\autoreplace_sl.cpp" />
- <ClCompile Include="..\src\saveload\cargomonitor_sl.cpp" />
- <ClCompile Include="..\src\saveload\cargopacket_sl.cpp" />
- <ClCompile Include="..\src\saveload\cheat_sl.cpp" />
- <ClCompile Include="..\src\saveload\company_sl.cpp" />
- <ClCompile Include="..\src\saveload\depot_sl.cpp" />
- <ClCompile Include="..\src\saveload\economy_sl.cpp" />
- <ClCompile Include="..\src\saveload\engine_sl.cpp" />
- <ClCompile Include="..\src\saveload\game_sl.cpp" />
- <ClCompile Include="..\src\saveload\gamelog_sl.cpp" />
- <ClCompile Include="..\src\saveload\goal_sl.cpp" />
- <ClCompile Include="..\src\saveload\group_sl.cpp" />
- <ClCompile Include="..\src\saveload\industry_sl.cpp" />
- <ClCompile Include="..\src\saveload\labelmaps_sl.cpp" />
- <ClCompile Include="..\src\saveload\linkgraph_sl.cpp" />
- <ClCompile Include="..\src\saveload\map_sl.cpp" />
- <ClCompile Include="..\src\saveload\misc_sl.cpp" />
- <ClCompile Include="..\src\saveload\newgrf_sl.cpp" />
- <ClInclude Include="..\src\saveload\newgrf_sl.h" />
- <ClCompile Include="..\src\saveload\object_sl.cpp" />
- <ClCompile Include="..\src\saveload\oldloader.cpp" />
- <ClInclude Include="..\src\saveload\oldloader.h" />
- <ClCompile Include="..\src\saveload\oldloader_sl.cpp" />
- <ClCompile Include="..\src\saveload\order_sl.cpp" />
- <ClCompile Include="..\src\saveload\saveload.cpp" />
- <ClInclude Include="..\src\saveload\saveload.h" />
- <ClInclude Include="..\src\saveload\saveload_filter.h" />
- <ClInclude Include="..\src\saveload\saveload_internal.h" />
- <ClCompile Include="..\src\saveload\signs_sl.cpp" />
- <ClCompile Include="..\src\saveload\station_sl.cpp" />
- <ClCompile Include="..\src\saveload\storage_sl.cpp" />
- <ClCompile Include="..\src\saveload\strings_sl.cpp" />
- <ClCompile Include="..\src\saveload\story_sl.cpp" />
- <ClCompile Include="..\src\saveload\subsidy_sl.cpp" />
- <ClCompile Include="..\src\saveload\town_sl.cpp" />
- <ClCompile Include="..\src\saveload\vehicle_sl.cpp" />
- <ClCompile Include="..\src\saveload\waypoint_sl.cpp" />
- <ClInclude Include="..\src\table\airport_defaults.h" />
- <ClInclude Include="..\src\table\airport_movement.h" />
- <ClInclude Include="..\src\table\airporttile_ids.h" />
- <ClInclude Include="..\src\table\airporttiles.h" />
- <ClInclude Include="..\src\table\animcursors.h" />
- <ClInclude Include="..\src\table\autorail.h" />
- <ClInclude Include="..\src\table\bridge_land.h" />
- <ClInclude Include="..\src\table\build_industry.h" />
- <ClInclude Include="..\src\table\cargo_const.h" />
- <ClInclude Include="..\src\table\clear_land.h" />
- <ClInclude Include="..\src\table\control_codes.h" />
- <ClInclude Include="..\src\table\elrail_data.h" />
- <ClInclude Include="..\src\table\engines.h" />
- <ClInclude Include="..\src\table\genland.h" />
- <ClInclude Include="..\src\table\heightmap_colours.h" />
- <ClInclude Include="..\src\table\industry_land.h" />
- <ClInclude Include="..\src\table\landscape_sprite.h" />
- <ClInclude Include="..\src\table\newgrf_debug_data.h" />
- <ClInclude Include="..\src\table\object_land.h" />
- <ClInclude Include="..\src\table\palette_convert.h" />
- <ClInclude Include="..\src\table\palettes.h" />
- <ClInclude Include="..\src\table\pricebase.h" />
- <ClInclude Include="..\src\table\railtypes.h" />
- <ClInclude Include="..\src\table\road_land.h" />
- <ClInclude Include="..\src\table\roadveh_movement.h" />
- <ClInclude Include="..\src\table\roadtypes.h" />
- <ClInclude Include="..\src\..\objs\settings\table\settings.h" />
- <ClInclude Include="..\src\table\sprites.h" />
- <ClInclude Include="..\src\table\station_land.h" />
- <ClInclude Include="..\src\table\strgen_tables.h" />
- <ClInclude Include="..\src\table\string_colours.h" />
- <ClInclude Include="..\src\..\objs\langs\table\strings.h" />
- <ClInclude Include="..\src\table\town_land.h" />
- <ClInclude Include="..\src\table\townname.h" />
- <ClInclude Include="..\src\table\track_land.h" />
- <ClInclude Include="..\src\table\train_cmd.h" />
- <ClInclude Include="..\src\table\tree_land.h" />
- <ClInclude Include="..\src\table\unicode.h" />
- <ClInclude Include="..\src\table\water_land.h" />
- <ClCompile Include="..\src\3rdparty\md5\md5.cpp" />
- <ClInclude Include="..\src\3rdparty\md5\md5.h" />
- <ClInclude Include="..\src\3rdparty\optional\optional.hpp" />
- <ClInclude Include="..\src\3rdparty\optional\ottd_optional.h" />
- <ClCompile Include="..\src\script\script_config.cpp" />
- <ClInclude Include="..\src\script\script_config.hpp" />
- <ClInclude Include="..\src\script\script_fatalerror.hpp" />
- <ClCompile Include="..\src\script\script_info.cpp" />
- <ClInclude Include="..\src\script\script_info.hpp" />
- <ClCompile Include="..\src\script\script_info_dummy.cpp" />
- <ClCompile Include="..\src\script\script_instance.cpp" />
- <ClInclude Include="..\src\script\script_instance.hpp" />
- <ClCompile Include="..\src\script\script_scanner.cpp" />
- <ClInclude Include="..\src\script\script_scanner.hpp" />
- <ClInclude Include="..\src\script\script_storage.hpp" />
- <ClInclude Include="..\src\script\script_suspend.hpp" />
- <ClCompile Include="..\src\script\squirrel.cpp" />
- <ClInclude Include="..\src\script\squirrel.hpp" />
- <ClInclude Include="..\src\script\squirrel_class.hpp" />
- <ClInclude Include="..\src\script\squirrel_helper.hpp" />
- <ClInclude Include="..\src\script\squirrel_helper_type.hpp" />
- <ClCompile Include="..\src\script\squirrel_std.cpp" />
- <ClInclude Include="..\src\script\squirrel_std.hpp" />
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqapi.cpp" />
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqbaselib.cpp" />
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqclass.cpp" />
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqcompiler.cpp" />
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqdebug.cpp" />
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqfuncstate.cpp" />
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqlexer.cpp" />
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqmem.cpp" />
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqobject.cpp" />
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqstate.cpp" />
- <ClCompile Include="..\src\3rdparty\squirrel\sqstdlib\sqstdaux.cpp" />
- <ClCompile Include="..\src\3rdparty\squirrel\sqstdlib\sqstdmath.cpp" />
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqtable.cpp" />
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqvm.cpp" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqarray.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqclass.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqclosure.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqcompiler.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqfuncproto.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqfuncstate.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqlexer.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqobject.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqopcodes.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqpcheader.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqstate.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\include\sqstdaux.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\include\sqstdmath.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\include\sqstdstring.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqstring.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqtable.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\include\squirrel.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\squserdata.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\squtils.h" />
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqvm.h" />
- <ClInclude Include="..\src\ai\ai.hpp" />
- <ClCompile Include="..\src\ai\ai_config.cpp" />
- <ClInclude Include="..\src\ai\ai_config.hpp" />
- <ClCompile Include="..\src\ai\ai_core.cpp" />
- <ClCompile Include="..\src\ai\ai_gui.cpp" />
- <ClInclude Include="..\src\ai\ai_gui.hpp" />
- <ClCompile Include="..\src\ai\ai_info.cpp" />
- <ClInclude Include="..\src\ai\ai_info.hpp" />
- <ClCompile Include="..\src\ai\ai_instance.cpp" />
- <ClInclude Include="..\src\ai\ai_instance.hpp" />
- <ClCompile Include="..\src\ai\ai_scanner.cpp" />
- <ClInclude Include="..\src\ai\ai_scanner.hpp" />
- <ClInclude Include="..\src\script\api\ai_changelog.hpp" />
- <ClInclude Include="..\src\script\api\game_changelog.hpp" />
- <ClInclude Include="..\src\game\game.hpp" />
- <ClCompile Include="..\src\game\game_config.cpp" />
- <ClInclude Include="..\src\game\game_config.hpp" />
- <ClCompile Include="..\src\game\game_core.cpp" />
- <ClCompile Include="..\src\game\game_info.cpp" />
- <ClInclude Include="..\src\game\game_info.hpp" />
- <ClCompile Include="..\src\game\game_instance.cpp" />
- <ClInclude Include="..\src\game\game_instance.hpp" />
- <ClCompile Include="..\src\game\game_scanner.cpp" />
- <ClInclude Include="..\src\game\game_scanner.hpp" />
- <ClCompile Include="..\src\game\game_text.cpp" />
- <ClInclude Include="..\src\game\game_text.hpp" />
- <ClInclude Include="..\src\script\api\script_accounting.hpp" />
- <ClInclude Include="..\src\script\api\script_admin.hpp" />
- <ClInclude Include="..\src\script\api\script_airport.hpp" />
- <ClInclude Include="..\src\script\api\script_base.hpp" />
- <ClInclude Include="..\src\script\api\script_basestation.hpp" />
- <ClInclude Include="..\src\script\api\script_bridge.hpp" />
- <ClInclude Include="..\src\script\api\script_bridgelist.hpp" />
- <ClInclude Include="..\src\script\api\script_cargo.hpp" />
- <ClInclude Include="..\src\script\api\script_cargolist.hpp" />
- <ClInclude Include="..\src\script\api\script_cargomonitor.hpp" />
- <ClInclude Include="..\src\script\api\script_client.hpp" />
- <ClInclude Include="..\src\script\api\script_clientlist.hpp" />
- <ClInclude Include="..\src\script\api\script_company.hpp" />
- <ClInclude Include="..\src\script\api\script_companymode.hpp" />
- <ClInclude Include="..\src\script\api\script_controller.hpp" />
- <ClInclude Include="..\src\script\api\script_date.hpp" />
- <ClInclude Include="..\src\script\api\script_depotlist.hpp" />
- <ClInclude Include="..\src\script\api\script_engine.hpp" />
- <ClInclude Include="..\src\script\api\script_enginelist.hpp" />
- <ClInclude Include="..\src\script\api\script_error.hpp" />
- <ClInclude Include="..\src\script\api\script_event.hpp" />
- <ClInclude Include="..\src\script\api\script_event_types.hpp" />
- <ClInclude Include="..\src\script\api\script_execmode.hpp" />
- <ClInclude Include="..\src\script\api\script_game.hpp" />
- <ClInclude Include="..\src\script\api\script_gamesettings.hpp" />
- <ClInclude Include="..\src\script\api\script_goal.hpp" />
- <ClInclude Include="..\src\script\api\script_group.hpp" />
- <ClInclude Include="..\src\script\api\script_grouplist.hpp" />
- <ClInclude Include="..\src\script\api\script_industry.hpp" />
- <ClInclude Include="..\src\script\api\script_industrylist.hpp" />
- <ClInclude Include="..\src\script\api\script_industrytype.hpp" />
- <ClInclude Include="..\src\script\api\script_industrytypelist.hpp" />
- <ClInclude Include="..\src\script\api\script_info_docs.hpp" />
- <ClInclude Include="..\src\script\api\script_infrastructure.hpp" />
- <ClInclude Include="..\src\script\api\script_list.hpp" />
- <ClInclude Include="..\src\script\api\script_log.hpp" />
- <ClInclude Include="..\src\script\api\script_map.hpp" />
- <ClInclude Include="..\src\script\api\script_marine.hpp" />
- <ClInclude Include="..\src\script\api\script_news.hpp" />
- <ClInclude Include="..\src\script\api\script_object.hpp" />
- <ClInclude Include="..\src\script\api\script_order.hpp" />
- <ClInclude Include="..\src\script\api\script_priorityqueue.hpp" />
- <ClInclude Include="..\src\script\api\script_rail.hpp" />
- <ClInclude Include="..\src\script\api\script_railtypelist.hpp" />
- <ClInclude Include="..\src\script\api\script_road.hpp" />
- <ClInclude Include="..\src\script\api\script_roadtypelist.hpp" />
- <ClInclude Include="..\src\script\api\script_sign.hpp" />
- <ClInclude Include="..\src\script\api\script_signlist.hpp" />
- <ClInclude Include="..\src\script\api\script_station.hpp" />
- <ClInclude Include="..\src\script\api\script_stationlist.hpp" />
- <ClInclude Include="..\src\script\api\script_story_page.hpp" />
- <ClInclude Include="..\src\script\api\script_storypagelist.hpp" />
- <ClInclude Include="..\src\script\api\script_storypageelementlist.hpp" />
- <ClInclude Include="..\src\script\api\script_subsidy.hpp" />
- <ClInclude Include="..\src\script\api\script_subsidylist.hpp" />
- <ClInclude Include="..\src\script\api\script_testmode.hpp" />
- <ClInclude Include="..\src\script\api\script_text.hpp" />
- <ClInclude Include="..\src\script\api\script_tile.hpp" />
- <ClInclude Include="..\src\script\api\script_tilelist.hpp" />
- <ClInclude Include="..\src\script\api\script_town.hpp" />
- <ClInclude Include="..\src\script\api\script_townlist.hpp" />
- <ClInclude Include="..\src\script\api\script_tunnel.hpp" />
- <ClInclude Include="..\src\script\api\script_types.hpp" />
- <ClInclude Include="..\src\script\api\script_vehicle.hpp" />
- <ClInclude Include="..\src\script\api\script_vehiclelist.hpp" />
- <ClInclude Include="..\src\script\api\script_viewport.hpp" />
- <ClInclude Include="..\src\script\api\script_waypoint.hpp" />
- <ClInclude Include="..\src\script\api\script_waypointlist.hpp" />
- <ClInclude Include="..\src\script\api\script_window.hpp" />
- <ClCompile Include="..\src\script\api\script_accounting.cpp" />
- <ClCompile Include="..\src\script\api\script_admin.cpp" />
- <ClCompile Include="..\src\script\api\script_airport.cpp" />
- <ClCompile Include="..\src\script\api\script_base.cpp" />
- <ClCompile Include="..\src\script\api\script_basestation.cpp" />
- <ClCompile Include="..\src\script\api\script_bridge.cpp" />
- <ClCompile Include="..\src\script\api\script_bridgelist.cpp" />
- <ClCompile Include="..\src\script\api\script_cargo.cpp" />
- <ClCompile Include="..\src\script\api\script_cargolist.cpp" />
- <ClCompile Include="..\src\script\api\script_cargomonitor.cpp" />
- <ClCompile Include="..\src\script\api\script_client.cpp" />
- <ClCompile Include="..\src\script\api\script_clientlist.cpp" />
- <ClCompile Include="..\src\script\api\script_company.cpp" />
- <ClCompile Include="..\src\script\api\script_companymode.cpp" />
- <ClCompile Include="..\src\script\api\script_controller.cpp" />
- <ClCompile Include="..\src\script\api\script_date.cpp" />
- <ClCompile Include="..\src\script\api\script_depotlist.cpp" />
- <ClCompile Include="..\src\script\api\script_engine.cpp" />
- <ClCompile Include="..\src\script\api\script_enginelist.cpp" />
- <ClCompile Include="..\src\script\api\script_error.cpp" />
- <ClCompile Include="..\src\script\api\script_event.cpp" />
- <ClCompile Include="..\src\script\api\script_event_types.cpp" />
- <ClCompile Include="..\src\script\api\script_execmode.cpp" />
- <ClCompile Include="..\src\script\api\script_game.cpp" />
- <ClCompile Include="..\src\script\api\script_gamesettings.cpp" />
- <ClCompile Include="..\src\script\api\script_goal.cpp" />
- <ClCompile Include="..\src\script\api\script_group.cpp" />
- <ClCompile Include="..\src\script\api\script_grouplist.cpp" />
- <ClCompile Include="..\src\script\api\script_industry.cpp" />
- <ClCompile Include="..\src\script\api\script_industrylist.cpp" />
- <ClCompile Include="..\src\script\api\script_industrytype.cpp" />
- <ClCompile Include="..\src\script\api\script_industrytypelist.cpp" />
- <ClCompile Include="..\src\script\api\script_infrastructure.cpp" />
- <ClCompile Include="..\src\script\api\script_list.cpp" />
- <ClCompile Include="..\src\script\api\script_log.cpp" />
- <ClCompile Include="..\src\script\api\script_map.cpp" />
- <ClCompile Include="..\src\script\api\script_marine.cpp" />
- <ClCompile Include="..\src\script\api\script_news.cpp" />
- <ClCompile Include="..\src\script\api\script_object.cpp" />
- <ClCompile Include="..\src\script\api\script_order.cpp" />
- <ClCompile Include="..\src\script\api\script_priorityqueue.cpp" />
- <ClCompile Include="..\src\script\api\script_rail.cpp" />
- <ClCompile Include="..\src\script\api\script_railtypelist.cpp" />
- <ClCompile Include="..\src\script\api\script_road.cpp" />
- <ClCompile Include="..\src\script\api\script_roadtypelist.cpp" />
- <ClCompile Include="..\src\script\api\script_sign.cpp" />
- <ClCompile Include="..\src\script\api\script_signlist.cpp" />
- <ClCompile Include="..\src\script\api\script_station.cpp" />
- <ClCompile Include="..\src\script\api\script_stationlist.cpp" />
- <ClCompile Include="..\src\script\api\script_story_page.cpp" />
- <ClCompile Include="..\src\script\api\script_storypagelist.cpp" />
- <ClCompile Include="..\src\script\api\script_storypageelementlist.cpp" />
- <ClCompile Include="..\src\script\api\script_subsidy.cpp" />
- <ClCompile Include="..\src\script\api\script_subsidylist.cpp" />
- <ClCompile Include="..\src\script\api\script_testmode.cpp" />
- <ClCompile Include="..\src\script\api\script_text.cpp" />
- <ClCompile Include="..\src\script\api\script_tile.cpp" />
- <ClCompile Include="..\src\script\api\script_tilelist.cpp" />
- <ClCompile Include="..\src\script\api\script_town.cpp" />
- <ClCompile Include="..\src\script\api\script_townlist.cpp" />
- <ClCompile Include="..\src\script\api\script_tunnel.cpp" />
- <ClCompile Include="..\src\script\api\script_vehicle.cpp" />
- <ClCompile Include="..\src\script\api\script_vehiclelist.cpp" />
- <ClCompile Include="..\src\script\api\script_viewport.cpp" />
- <ClCompile Include="..\src\script\api\script_waypoint.cpp" />
- <ClCompile Include="..\src\script\api\script_waypointlist.cpp" />
- <ClCompile Include="..\src\script\api\script_window.cpp" />
- <ClCompile Include="..\src\blitter\32bpp_anim.cpp" />
- <ClInclude Include="..\src\blitter\32bpp_anim.hpp" />
- <ClCompile Include="..\src\blitter\32bpp_anim_sse2.cpp" />
- <ClInclude Include="..\src\blitter\32bpp_anim_sse2.hpp" />
- <ClCompile Include="..\src\blitter\32bpp_anim_sse4.cpp" />
- <ClInclude Include="..\src\blitter\32bpp_anim_sse4.hpp" />
- <ClCompile Include="..\src\blitter\32bpp_base.cpp" />
- <ClInclude Include="..\src\blitter\32bpp_base.hpp" />
- <ClCompile Include="..\src\blitter\32bpp_optimized.cpp" />
- <ClInclude Include="..\src\blitter\32bpp_optimized.hpp" />
- <ClCompile Include="..\src\blitter\32bpp_simple.cpp" />
- <ClInclude Include="..\src\blitter\32bpp_simple.hpp" />
- <ClInclude Include="..\src\blitter\32bpp_sse_func.hpp" />
- <ClInclude Include="..\src\blitter\32bpp_sse_type.h" />
- <ClCompile Include="..\src\blitter\32bpp_sse2.cpp" />
- <ClInclude Include="..\src\blitter\32bpp_sse2.hpp" />
- <ClCompile Include="..\src\blitter\32bpp_sse4.cpp" />
- <ClInclude Include="..\src\blitter\32bpp_sse4.hpp" />
- <ClCompile Include="..\src\blitter\32bpp_ssse3.cpp" />
- <ClInclude Include="..\src\blitter\32bpp_ssse3.hpp" />
- <ClCompile Include="..\src\blitter\8bpp_base.cpp" />
- <ClInclude Include="..\src\blitter\8bpp_base.hpp" />
- <ClCompile Include="..\src\blitter\8bpp_optimized.cpp" />
- <ClInclude Include="..\src\blitter\8bpp_optimized.hpp" />
- <ClCompile Include="..\src\blitter\8bpp_simple.cpp" />
- <ClInclude Include="..\src\blitter\8bpp_simple.hpp" />
- <ClInclude Include="..\src\blitter\base.hpp" />
- <ClInclude Include="..\src\blitter\common.hpp" />
- <ClInclude Include="..\src\blitter\factory.hpp" />
- <ClCompile Include="..\src\blitter\null.cpp" />
- <ClInclude Include="..\src\blitter\null.hpp" />
- <ClInclude Include="..\src\music\music_driver.hpp" />
- <ClInclude Include="..\src\sound\sound_driver.hpp" />
- <ClInclude Include="..\src\video\video_driver.hpp" />
- <ClCompile Include="..\src\spriteloader\grf.cpp" />
- <ClInclude Include="..\src\spriteloader\grf.hpp" />
- <ClInclude Include="..\src\spriteloader\spriteloader.hpp" />
- <ClCompile Include="..\src\newgrf.cpp" />
- <ClCompile Include="..\src\newgrf_airport.cpp" />
- <ClCompile Include="..\src\newgrf_airporttiles.cpp" />
- <ClCompile Include="..\src\newgrf_canal.cpp" />
- <ClCompile Include="..\src\newgrf_cargo.cpp" />
- <ClCompile Include="..\src\newgrf_commons.cpp" />
- <ClCompile Include="..\src\newgrf_config.cpp" />
- <ClCompile Include="..\src\newgrf_engine.cpp" />
- <ClCompile Include="..\src\newgrf_generic.cpp" />
- <ClCompile Include="..\src\newgrf_house.cpp" />
- <ClCompile Include="..\src\newgrf_industries.cpp" />
- <ClCompile Include="..\src\newgrf_industrytiles.cpp" />
- <ClCompile Include="..\src\newgrf_object.cpp" />
- <ClCompile Include="..\src\newgrf_profiling.cpp" />
- <ClCompile Include="..\src\newgrf_railtype.cpp" />
- <ClCompile Include="..\src\newgrf_roadtype.cpp" />
- <ClCompile Include="..\src\newgrf_sound.cpp" />
- <ClCompile Include="..\src\newgrf_spritegroup.cpp" />
- <ClCompile Include="..\src\newgrf_station.cpp" />
- <ClCompile Include="..\src\newgrf_storage.cpp" />
- <ClCompile Include="..\src\newgrf_text.cpp" />
- <ClCompile Include="..\src\newgrf_town.cpp" />
- <ClCompile Include="..\src\newgrf_townname.cpp" />
- <ClCompile Include="..\src\bridge_map.cpp" />
- <ClInclude Include="..\src\bridge_map.h" />
- <ClInclude Include="..\src\clear_map.h" />
- <ClInclude Include="..\src\industry_map.h" />
- <ClInclude Include="..\src\object_map.h" />
- <ClInclude Include="..\src\rail_map.h" />
- <ClCompile Include="..\src\road_map.cpp" />
- <ClInclude Include="..\src\road_map.h" />
- <ClInclude Include="..\src\station_map.h" />
- <ClInclude Include="..\src\tile_map.h" />
- <ClInclude Include="..\src\town_map.h" />
- <ClInclude Include="..\src\tree_map.h" />
- <ClCompile Include="..\src\tunnel_map.cpp" />
- <ClInclude Include="..\src\tunnel_map.h" />
- <ClInclude Include="..\src\tunnelbridge_map.h" />
- <ClInclude Include="..\src\void_map.h" />
- <ClInclude Include="..\src\water_map.h" />
- <ClInclude Include="..\src\misc\array.hpp" />
- <ClInclude Include="..\src\misc\binaryheap.hpp" />
- <ClInclude Include="..\src\misc\blob.hpp" />
- <ClCompile Include="..\src\misc\countedobj.cpp" />
- <ClInclude Include="..\src\misc\countedptr.hpp" />
- <ClCompile Include="..\src\misc\dbg_helpers.cpp" />
- <ClInclude Include="..\src\misc\dbg_helpers.h" />
- <ClInclude Include="..\src\misc\fixedsizearray.hpp" />
- <ClCompile Include="..\src\misc\getoptdata.cpp" />
- <ClInclude Include="..\src\misc\getoptdata.h" />
- <ClInclude Include="..\src\misc\hashtable.hpp" />
- <ClInclude Include="..\src\misc\str.hpp" />
- <ClCompile Include="..\src\network\core\address.cpp" />
- <ClInclude Include="..\src\network\core\address.h" />
- <ClInclude Include="..\src\network\core\config.h" />
- <ClCompile Include="..\src\network\core\core.cpp" />
- <ClInclude Include="..\src\network\core\core.h" />
- <ClInclude Include="..\src\network\core\game.h" />
- <ClCompile Include="..\src\network\core\host.cpp" />
- <ClInclude Include="..\src\network\core\host.h" />
- <ClInclude Include="..\src\network\core\os_abstraction.h" />
- <ClCompile Include="..\src\network\core\packet.cpp" />
- <ClInclude Include="..\src\network\core\packet.h" />
- <ClCompile Include="..\src\network\core\tcp.cpp" />
- <ClInclude Include="..\src\network\core\tcp.h" />
- <ClCompile Include="..\src\network\core\tcp_admin.cpp" />
- <ClInclude Include="..\src\network\core\tcp_admin.h" />
- <ClCompile Include="..\src\network\core\tcp_connect.cpp" />
- <ClCompile Include="..\src\network\core\tcp_content.cpp" />
- <ClInclude Include="..\src\network\core\tcp_content.h" />
- <ClCompile Include="..\src\network\core\tcp_game.cpp" />
- <ClInclude Include="..\src\network\core\tcp_game.h" />
- <ClCompile Include="..\src\network\core\tcp_http.cpp" />
- <ClInclude Include="..\src\network\core\tcp_http.h" />
- <ClInclude Include="..\src\network\core\tcp_listen.h" />
- <ClCompile Include="..\src\network\core\udp.cpp" />
- <ClInclude Include="..\src\network\core\udp.h" />
- <ClInclude Include="..\src\pathfinder\follow_track.hpp" />
- <ClInclude Include="..\src\pathfinder\pathfinder_func.h" />
- <ClInclude Include="..\src\pathfinder\pathfinder_type.h" />
- <ClInclude Include="..\src\pathfinder\pf_performance_timer.hpp" />
- <ClCompile Include="..\src\pathfinder\npf\aystar.cpp" />
- <ClInclude Include="..\src\pathfinder\npf\aystar.h" />
- <ClCompile Include="..\src\pathfinder\npf\npf.cpp" />
- <ClInclude Include="..\src\pathfinder\npf\npf_func.h" />
- <ClCompile Include="..\src\pathfinder\npf\queue.cpp" />
- <ClInclude Include="..\src\pathfinder\npf\queue.h" />
- <ClInclude Include="..\src\pathfinder\yapf\nodelist.hpp" />
- <ClInclude Include="..\src\pathfinder\yapf\yapf.h" />
- <ClInclude Include="..\src\pathfinder\yapf\yapf.hpp" />
- <ClInclude Include="..\src\pathfinder\yapf\yapf_base.hpp" />
- <ClInclude Include="..\src\pathfinder\yapf\yapf_cache.h" />
- <ClInclude Include="..\src\pathfinder\yapf\yapf_common.hpp" />
- <ClInclude Include="..\src\pathfinder\yapf\yapf_costbase.hpp" />
- <ClInclude Include="..\src\pathfinder\yapf\yapf_costcache.hpp" />
- <ClInclude Include="..\src\pathfinder\yapf\yapf_costrail.hpp" />
- <ClInclude Include="..\src\pathfinder\yapf\yapf_destrail.hpp" />
- <ClInclude Include="..\src\pathfinder\yapf\yapf_node.hpp" />
- <ClInclude Include="..\src\pathfinder\yapf\yapf_node_rail.hpp" />
- <ClInclude Include="..\src\pathfinder\yapf\yapf_node_road.hpp" />
- <ClInclude Include="..\src\pathfinder\yapf\yapf_node_ship.hpp" />
- <ClCompile Include="..\src\pathfinder\yapf\yapf_rail.cpp" />
- <ClCompile Include="..\src\pathfinder\yapf\yapf_road.cpp" />
- <ClCompile Include="..\src\pathfinder\yapf\yapf_ship.cpp" />
- <ClInclude Include="..\src\pathfinder\yapf\yapf_type.hpp" />
- <ClCompile Include="..\src\video\dedicated_v.cpp" />
- <ClCompile Include="..\src\video\null_v.cpp" />
- <ClCompile Include="..\src\video\sdl_v.cpp" />
- <ClCompile Include="..\src\video\sdl2_v.cpp" />
- <ClCompile Include="..\src\video\win32_v.cpp" />
- <ClCompile Include="..\src\music\dmusic.cpp" />
- <ClCompile Include="..\src\music\null_m.cpp" />
- <ClCompile Include="..\src\music\midifile.cpp" />
- <ClCompile Include="..\src\music\win32_m.cpp" />
- <ClCompile Include="..\src\sound\null_s.cpp" />
- <ClCompile Include="..\src\sound\sdl_s.cpp" />
- <ClCompile Include="..\src\sound\sdl2_s.cpp" />
- <ClCompile Include="..\src\sound\win32_s.cpp" />
- <ClCompile Include="..\src\sound\xaudio2_s.cpp" />
- <ClCompile Include="..\src\os\windows\crashlog_win.cpp" />
- <ResourceCompile Include="..\src\os\windows\ottdres.rc" />
- <ClCompile Include="..\src\os\windows\string_uniscribe.cpp" />
- <ClCompile Include="..\src\os\windows\win32.cpp" />
- <ClInclude Include="..\src\thread.h" />
- </ItemGroup>
- <ItemGroup>
- <None Include="..\media\openttd.ico" />
- <None Include="..\README.md" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="langs_vs142.vcxproj">
- <Project>{0f066b23-18df-4284-8265-f4a5e7e3b966}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- <ProjectReference Include="settingsgen_vs142.vcxproj">
- <Project>{e9548de9-f089-49b7-93a6-30be2cc311c7}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- <ProjectReference Include="settings_vs142.vcxproj">
- <Project>{0817f629-589e-4a3b-b81a-8647bc571e35}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- <ProjectReference Include="strgen_vs142.vcxproj">
- <Project>{a133a442-bd0a-4ade-b117-ad7545e4bdd1}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- <ProjectReference Include="version_vs142.vcxproj">
- <Project>{1a2b3c5e-1c23-41a5-9c9b-acba2aa75fec}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- <ProjectReference Include="basesets_vs142.vcxproj">
- <Project>{e12e77ca-c0f1-4ada-943f-4929274249d3}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
-</Project>
diff --git a/projects/openttd_vs142.vcxproj.filters b/projects/openttd_vs142.vcxproj.filters
deleted file mode 100644
index 11e9821ff..000000000
--- a/projects/openttd_vs142.vcxproj.filters
+++ /dev/null
@@ -1,3155 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup>
- <Filter Include="Source Files">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000000}</UniqueIdentifier>
- </Filter>
- <Filter Include="Header Files">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000001}</UniqueIdentifier>
- </Filter>
- <Filter Include="Core Source Code">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000002}</UniqueIdentifier>
- </Filter>
- <Filter Include="GUI Source Code">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000003}</UniqueIdentifier>
- </Filter>
- <Filter Include="Widgets">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000004}</UniqueIdentifier>
- </Filter>
- <Filter Include="Command handlers">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000005}</UniqueIdentifier>
- </Filter>
- <Filter Include="Save/Load handlers">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000006}</UniqueIdentifier>
- </Filter>
- <Filter Include="Tables">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000007}</UniqueIdentifier>
- </Filter>
- <Filter Include="MD5">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000008}</UniqueIdentifier>
- </Filter>
- <Filter Include="Compat">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000009}</UniqueIdentifier>
- </Filter>
- <Filter Include="Script">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000010}</UniqueIdentifier>
- </Filter>
- <Filter Include="Squirrel">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000011}</UniqueIdentifier>
- </Filter>
- <Filter Include="Squirrel headers">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000012}</UniqueIdentifier>
- </Filter>
- <Filter Include="AI Core">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000013}</UniqueIdentifier>
- </Filter>
- <Filter Include="AI API">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000014}</UniqueIdentifier>
- </Filter>
- <Filter Include="Game API">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000015}</UniqueIdentifier>
- </Filter>
- <Filter Include="Game Core">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000016}</UniqueIdentifier>
- </Filter>
- <Filter Include="Script API">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000017}</UniqueIdentifier>
- </Filter>
- <Filter Include="Script API Implementation">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000018}</UniqueIdentifier>
- </Filter>
- <Filter Include="Blitters">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000019}</UniqueIdentifier>
- </Filter>
- <Filter Include="Drivers">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000020}</UniqueIdentifier>
- </Filter>
- <Filter Include="Sprite loaders">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000021}</UniqueIdentifier>
- </Filter>
- <Filter Include="NewGRF">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000022}</UniqueIdentifier>
- </Filter>
- <Filter Include="Map Accessors">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000023}</UniqueIdentifier>
- </Filter>
- <Filter Include="Misc">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000024}</UniqueIdentifier>
- </Filter>
- <Filter Include="Network Core">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000025}</UniqueIdentifier>
- </Filter>
- <Filter Include="Pathfinder">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000026}</UniqueIdentifier>
- </Filter>
- <Filter Include="NPF">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000027}</UniqueIdentifier>
- </Filter>
- <Filter Include="YAPF">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000028}</UniqueIdentifier>
- </Filter>
- <Filter Include="Video">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000029}</UniqueIdentifier>
- </Filter>
- <Filter Include="Music">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000030}</UniqueIdentifier>
- </Filter>
- <Filter Include="Sound">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000031}</UniqueIdentifier>
- </Filter>
- <Filter Include="Windows files">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000032}</UniqueIdentifier>
- </Filter>
- <Filter Include="Threading">
- <UniqueIdentifier>{c76ff9f1-1e62-46d8-8d55-000000000033}</UniqueIdentifier>
- </Filter>
- </ItemGroup>
- <ItemGroup>
- <ClCompile Include="..\src\airport.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\animated_tile.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\articulated_vehicles.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\autoreplace.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\bmp.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\cargoaction.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\cargomonitor.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\cargopacket.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\cargotype.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\cheat.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\command.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\console.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\console_cmds.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\cpu.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\crashlog.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\currency.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\date.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\debug.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\dedicated.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\depot.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\disaster_vehicle.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\driver.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\economy.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\effectvehicle.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\elrail.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\engine.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\fileio.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\fios.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\fontcache.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\fontdetection.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\base_consist.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\gamelog.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\genworld.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\gfx.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\gfxinit.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\gfx_layout.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\goal.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\ground_vehicle.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\heightmap.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\highscore.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\hotkeys.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\ini.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\ini_load.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\landscape.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\linkgraph\demands.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\linkgraph\flowmapper.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\linkgraph\linkgraph.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\linkgraph\linkgraphjob.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\linkgraph\linkgraphschedule.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\linkgraph\mcf.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\linkgraph\refresh.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\map.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\misc.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\mixer.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\music.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\network\network.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\network\network_admin.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\network\network_client.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\network\network_command.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\network\network_content.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\network\network_gamelist.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\network\network_server.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\network\network_udp.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\openttd.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\order_backup.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\pbs.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\progress.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\rail.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\rev.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\road.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\roadstop.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\screenshot_gui.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\screenshot.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\settings.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\signal.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\signs.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\sound.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\sprite.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\spritecache.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\station.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\strgen\strgen_base.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\string.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\stringfilter.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\strings.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\story.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\subsidy.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\textbuf.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\texteff.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\tgp.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\tile_map.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\tilearea.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\townname.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\vehicle.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\vehiclelist.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\viewport.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\viewport_sprite_sorter_sse4.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\waypoint.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\widget.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\window.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClInclude Include="..\src\aircraft.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\airport.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\animated_tile_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\articulated_vehicles.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\autoreplace_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\autoreplace_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\autoreplace_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\autoreplace_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\autoslope.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\base_media_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\base_media_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\base_station_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\bitmap_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\bmp.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\bridge.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\cargo_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\cargoaction.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\cargomonitor.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\cargopacket.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\cargotype.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\cheat_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\cheat_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\clear_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\cmd_helper.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\command_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\command_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\company_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\company_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\company_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\company_manager_face.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\company_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\console_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\console_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\console_internal.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\console_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\cpu.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\crashlog.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\currency.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\date_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\date_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\date_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\debug.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\video\dedicated_v.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\depot_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\depot_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\depot_map.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\depot_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\direction_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\direction_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\disaster_vehicle.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\music\dmusic.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\driver.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\economy_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\economy_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\economy_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\effectvehicle_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\effectvehicle_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\elrail_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\engine_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\engine_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\engine_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\engine_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\error.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\fileio_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\fileio_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\fios.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\fontcache.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\fontdetection.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\framerate_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\base_consist.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\gamelog.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\gamelog_internal.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\genworld.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\gfx_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\gfx_layout.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\gfx_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\gfxinit.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\goal_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\goal_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\graph_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\ground_vehicle.hpp">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\group.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\group_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\group_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\guitimer_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\heightmap.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\highscore.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\hotkeys.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\house.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\house_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\industry.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\industry_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\industrytype.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\ini_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\landscape.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\landscape_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\language.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\linkgraph\demands.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\linkgraph\flowmapper.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\linkgraph\init.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\linkgraph\linkgraph.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\linkgraph\linkgraph_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\linkgraph\linkgraph_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\linkgraph\linkgraph_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\linkgraph\linkgraphjob.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\linkgraph\linkgraphjob_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\linkgraph\linkgraphschedule.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\linkgraph\mcf.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\linkgraph\refresh.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\livery.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\map_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\map_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\mixer.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\network.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\network_admin.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\network_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\network_client.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\network_content.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\network_content_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\network_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\network_gamelist.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\network_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\network_internal.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\network_server.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\network_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\network_udp.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_airport.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_airporttiles.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_animation_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_animation_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_callbacks.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_canal.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_cargo.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_class.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_class_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_commons.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_config.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_debug.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_engine.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_generic.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_house.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_industries.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_industrytiles.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_object.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_profiling.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_properties.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_railtype.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_roadtype.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_sound.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_spritegroup.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_station.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_storage.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_text.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_town.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\newgrf_townname.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\news_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\news_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\news_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\music\midi.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\music\midifile.hpp">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\music\null_m.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\sound\null_s.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\video\null_v.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\object.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\object_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\object_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\openttd.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\order_backup.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\order_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\order_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\order_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pbs.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\progress.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\querystring_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\rail.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\rail_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\rail_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\rev.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\road.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\road_cmd.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\road_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\road_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\road_internal.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\road_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\roadstop_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\roadveh.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\safeguards.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\screenshot.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\screenshot_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\sound\sdl_s.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\video\sdl_v.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\video\sdl2_v.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\settings_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\settings_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\settings_internal.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\settings_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\ship.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\signal_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\signal_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\signs_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\signs_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\signs_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\slope_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\slope_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\smallmap_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\sortlist_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\sound_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\sound_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\sprite.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\spritecache.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\station_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\station_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\station_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\station_kdtree.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\station_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\statusbar_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\stdafx.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\story_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\story_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\strgen\strgen.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\string_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\string_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\string_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\os\windows\string_uniscribe.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\stringfilter_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\strings_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\strings_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\subsidy_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\subsidy_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\subsidy_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\tar_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\terraform_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\textbuf_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\textbuf_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\texteff.hpp">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\textfile_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\textfile_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\tgp.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\tile_cmd.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\tile_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\tilearea_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\tilehighlight_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\tilehighlight_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\tilematrix_type.hpp">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\timetable.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\toolbar_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\town.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\town_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\town_kdtree.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\townname_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\townname_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\track_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\track_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\train.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\transparency.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\transparency_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\transport_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\tunnelbridge.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\vehicle_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\vehicle_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\vehicle_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\vehicle_gui_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\vehicle_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\vehiclelist.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\viewport_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\viewport_kdtree.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\viewport_sprite_sorter.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\viewport_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\water.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\waypoint_base.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\waypoint_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widget_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\os\windows\win32.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\music\win32_m.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\sound\win32_s.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\video\win32_v.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\window_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\window_gui.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\window_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\sound\xaudio2_s.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\zoom_func.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\zoom_type.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClCompile Include="..\src\core\alloc_func.cpp">
- <Filter>Core Source Code</Filter>
- </ClCompile>
- <ClInclude Include="..\src\core\alloc_func.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\alloc_type.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\backup_type.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClCompile Include="..\src\core\bitmath_func.cpp">
- <Filter>Core Source Code</Filter>
- </ClCompile>
- <ClInclude Include="..\src\core\bitmath_func.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\endian_func.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\endian_type.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\enum_type.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClCompile Include="..\src\core\geometry_func.cpp">
- <Filter>Core Source Code</Filter>
- </ClCompile>
- <ClInclude Include="..\src\core\geometry_func.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\geometry_type.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\kdtree.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClCompile Include="..\src\core\math_func.cpp">
- <Filter>Core Source Code</Filter>
- </ClCompile>
- <ClInclude Include="..\src\core\math_func.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\mem_func.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\multimap.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\overflowsafe_type.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClCompile Include="..\src\core\pool_func.cpp">
- <Filter>Core Source Code</Filter>
- </ClCompile>
- <ClInclude Include="..\src\core\pool_func.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\pool_type.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClCompile Include="..\src\core\random_func.cpp">
- <Filter>Core Source Code</Filter>
- </ClCompile>
- <ClInclude Include="..\src\core\random_func.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\smallmap_type.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\smallmatrix_type.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\smallstack_type.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\smallvec_type.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClInclude Include="..\src\core\string_compare_type.hpp">
- <Filter>Core Source Code</Filter>
- </ClInclude>
- <ClCompile Include="..\src\aircraft_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\airport_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\autoreplace_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\bootstrap_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\bridge_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\build_vehicle_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\cheat_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\company_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\console_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\date_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\depot_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\dock_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\engine_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\error_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\fios_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\framerate_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\genworld_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\goal_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\graph_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\group_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\highscore_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\industry_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\intro_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\linkgraph\linkgraph_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\main_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\misc_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\music_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\network\network_chat_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\network\network_content_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\network\network_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_debug_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\news_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\object_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\order_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\osk_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\rail_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\road_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\roadveh_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\settings_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\ship_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\signs_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\smallmap_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\station_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\statusbar_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\story_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\subsidy_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\terraform_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\textfile_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\timetable_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\toolbar_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\town_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\train_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\transparency_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\tree_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\vehicle_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\viewport_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClCompile Include="..\src\waypoint_gui.cpp">
- <Filter>GUI Source Code</Filter>
- </ClCompile>
- <ClInclude Include="..\src\widgets\airport_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\ai_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\autoreplace_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\bootstrap_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\bridge_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\build_vehicle_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\cheat_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\company_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\console_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\date_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\depot_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\dock_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClCompile Include="..\src\widgets\dropdown.cpp">
- <Filter>Widgets</Filter>
- </ClCompile>
- <ClInclude Include="..\src\widgets\dropdown_func.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\dropdown_type.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\dropdown_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\engine_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\error_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\fios_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\framerate_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\genworld_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\goal_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\graph_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\group_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\highscore_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\industry_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\intro_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\link_graph_legend_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\main_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\misc_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\music_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\network_chat_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\network_content_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\network_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\newgrf_debug_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\newgrf_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\news_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\object_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\order_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\osk_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\rail_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\road_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\screenshot_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\settings_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\sign_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\smallmap_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\station_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\statusbar_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\story_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\subsidy_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\terraform_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\timetable_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\toolbar_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\town_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\transparency_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\tree_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\vehicle_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\viewport_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClInclude Include="..\src\widgets\waypoint_widget.h">
- <Filter>Widgets</Filter>
- </ClInclude>
- <ClCompile Include="..\src\aircraft_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\autoreplace_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\clear_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\company_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\depot_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\group_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\industry_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\misc_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\object_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\order_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\rail_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\road_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\roadveh_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\ship_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\signs_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\station_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\terraform_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\timetable_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\town_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\train_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\tree_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\tunnelbridge_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\vehicle_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\void_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\water_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\waypoint_cmd.cpp">
- <Filter>Command handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\afterload.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\ai_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\airport_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\animated_tile_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\autoreplace_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\cargomonitor_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\cargopacket_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\cheat_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\company_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\depot_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\economy_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\engine_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\game_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\gamelog_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\goal_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\group_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\industry_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\labelmaps_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\linkgraph_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\map_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\misc_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\newgrf_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClInclude Include="..\src\saveload\newgrf_sl.h">
- <Filter>Save/Load handlers</Filter>
- </ClInclude>
- <ClCompile Include="..\src\saveload\object_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\oldloader.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClInclude Include="..\src\saveload\oldloader.h">
- <Filter>Save/Load handlers</Filter>
- </ClInclude>
- <ClCompile Include="..\src\saveload\oldloader_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\order_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\saveload.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClInclude Include="..\src\saveload\saveload.h">
- <Filter>Save/Load handlers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\saveload\saveload_filter.h">
- <Filter>Save/Load handlers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\saveload\saveload_internal.h">
- <Filter>Save/Load handlers</Filter>
- </ClInclude>
- <ClCompile Include="..\src\saveload\signs_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\station_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\storage_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\strings_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\story_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\subsidy_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\town_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\vehicle_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClCompile Include="..\src\saveload\waypoint_sl.cpp">
- <Filter>Save/Load handlers</Filter>
- </ClCompile>
- <ClInclude Include="..\src\table\airport_defaults.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\airport_movement.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\airporttile_ids.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\airporttiles.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\animcursors.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\autorail.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\bridge_land.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\build_industry.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\cargo_const.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\clear_land.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\control_codes.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\elrail_data.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\engines.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\genland.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\heightmap_colours.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\industry_land.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\landscape_sprite.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\newgrf_debug_data.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\object_land.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\palette_convert.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\palettes.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\pricebase.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\railtypes.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\road_land.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\roadveh_movement.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\roadtypes.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\..\objs\settings\table\settings.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\sprites.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\station_land.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\strgen_tables.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\string_colours.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\..\objs\langs\table\strings.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\town_land.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\townname.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\track_land.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\train_cmd.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\tree_land.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\unicode.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClInclude Include="..\src\table\water_land.h">
- <Filter>Tables</Filter>
- </ClInclude>
- <ClCompile Include="..\src\3rdparty\md5\md5.cpp">
- <Filter>MD5</Filter>
- </ClCompile>
- <ClInclude Include="..\src\3rdparty\md5\md5.h">
- <Filter>MD5</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\optional\optional.hpp">
- <Filter>Compat</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\optional\ottd_optional.h">
- <Filter>Compat</Filter>
- </ClInclude>
- <ClCompile Include="..\src\script\script_config.cpp">
- <Filter>Script</Filter>
- </ClCompile>
- <ClInclude Include="..\src\script\script_config.hpp">
- <Filter>Script</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\script_fatalerror.hpp">
- <Filter>Script</Filter>
- </ClInclude>
- <ClCompile Include="..\src\script\script_info.cpp">
- <Filter>Script</Filter>
- </ClCompile>
- <ClInclude Include="..\src\script\script_info.hpp">
- <Filter>Script</Filter>
- </ClInclude>
- <ClCompile Include="..\src\script\script_info_dummy.cpp">
- <Filter>Script</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\script_instance.cpp">
- <Filter>Script</Filter>
- </ClCompile>
- <ClInclude Include="..\src\script\script_instance.hpp">
- <Filter>Script</Filter>
- </ClInclude>
- <ClCompile Include="..\src\script\script_scanner.cpp">
- <Filter>Script</Filter>
- </ClCompile>
- <ClInclude Include="..\src\script\script_scanner.hpp">
- <Filter>Script</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\script_storage.hpp">
- <Filter>Script</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\script_suspend.hpp">
- <Filter>Script</Filter>
- </ClInclude>
- <ClCompile Include="..\src\script\squirrel.cpp">
- <Filter>Script</Filter>
- </ClCompile>
- <ClInclude Include="..\src\script\squirrel.hpp">
- <Filter>Script</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\squirrel_class.hpp">
- <Filter>Script</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\squirrel_helper.hpp">
- <Filter>Script</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\squirrel_helper_type.hpp">
- <Filter>Script</Filter>
- </ClInclude>
- <ClCompile Include="..\src\script\squirrel_std.cpp">
- <Filter>Script</Filter>
- </ClCompile>
- <ClInclude Include="..\src\script\squirrel_std.hpp">
- <Filter>Script</Filter>
- </ClInclude>
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqapi.cpp">
- <Filter>Squirrel</Filter>
- </ClCompile>
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqbaselib.cpp">
- <Filter>Squirrel</Filter>
- </ClCompile>
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqclass.cpp">
- <Filter>Squirrel</Filter>
- </ClCompile>
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqcompiler.cpp">
- <Filter>Squirrel</Filter>
- </ClCompile>
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqdebug.cpp">
- <Filter>Squirrel</Filter>
- </ClCompile>
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqfuncstate.cpp">
- <Filter>Squirrel</Filter>
- </ClCompile>
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqlexer.cpp">
- <Filter>Squirrel</Filter>
- </ClCompile>
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqmem.cpp">
- <Filter>Squirrel</Filter>
- </ClCompile>
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqobject.cpp">
- <Filter>Squirrel</Filter>
- </ClCompile>
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqstate.cpp">
- <Filter>Squirrel</Filter>
- </ClCompile>
- <ClCompile Include="..\src\3rdparty\squirrel\sqstdlib\sqstdaux.cpp">
- <Filter>Squirrel</Filter>
- </ClCompile>
- <ClCompile Include="..\src\3rdparty\squirrel\sqstdlib\sqstdmath.cpp">
- <Filter>Squirrel</Filter>
- </ClCompile>
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqtable.cpp">
- <Filter>Squirrel</Filter>
- </ClCompile>
- <ClCompile Include="..\src\3rdparty\squirrel\squirrel\sqvm.cpp">
- <Filter>Squirrel</Filter>
- </ClCompile>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqarray.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqclass.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqclosure.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqcompiler.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqfuncproto.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqfuncstate.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqlexer.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqobject.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqopcodes.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqpcheader.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqstate.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\include\sqstdaux.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\include\sqstdmath.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\include\sqstdstring.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqstring.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqtable.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\include\squirrel.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\squserdata.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\squtils.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\3rdparty\squirrel\squirrel\sqvm.h">
- <Filter>Squirrel headers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\ai\ai.hpp">
- <Filter>AI Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\ai\ai_config.cpp">
- <Filter>AI Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\ai\ai_config.hpp">
- <Filter>AI Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\ai\ai_core.cpp">
- <Filter>AI Core</Filter>
- </ClCompile>
- <ClCompile Include="..\src\ai\ai_gui.cpp">
- <Filter>AI Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\ai\ai_gui.hpp">
- <Filter>AI Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\ai\ai_info.cpp">
- <Filter>AI Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\ai\ai_info.hpp">
- <Filter>AI Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\ai\ai_instance.cpp">
- <Filter>AI Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\ai\ai_instance.hpp">
- <Filter>AI Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\ai\ai_scanner.cpp">
- <Filter>AI Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\ai\ai_scanner.hpp">
- <Filter>AI Core</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\ai_changelog.hpp">
- <Filter>AI API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\game_changelog.hpp">
- <Filter>Game API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\game\game.hpp">
- <Filter>Game Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\game\game_config.cpp">
- <Filter>Game Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\game\game_config.hpp">
- <Filter>Game Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\game\game_core.cpp">
- <Filter>Game Core</Filter>
- </ClCompile>
- <ClCompile Include="..\src\game\game_info.cpp">
- <Filter>Game Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\game\game_info.hpp">
- <Filter>Game Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\game\game_instance.cpp">
- <Filter>Game Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\game\game_instance.hpp">
- <Filter>Game Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\game\game_scanner.cpp">
- <Filter>Game Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\game\game_scanner.hpp">
- <Filter>Game Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\game\game_text.cpp">
- <Filter>Game Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\game\game_text.hpp">
- <Filter>Game Core</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_accounting.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_admin.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_airport.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_base.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_basestation.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_bridge.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_bridgelist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_cargo.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_cargolist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_cargomonitor.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_client.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_clientlist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_company.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_companymode.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_controller.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_date.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_depotlist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_engine.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_enginelist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_error.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_event.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_event_types.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_execmode.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_game.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_gamesettings.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_goal.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_group.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_grouplist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_industry.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_industrylist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_industrytype.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_industrytypelist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_info_docs.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_infrastructure.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_list.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_log.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_map.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_marine.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_news.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_object.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_order.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_priorityqueue.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_rail.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_railtypelist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_road.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_roadtypelist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_sign.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_signlist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_station.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_stationlist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_story_page.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_storypagelist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_storypageelementlist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_subsidy.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_subsidylist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_testmode.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_text.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_tile.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_tilelist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_town.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_townlist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_tunnel.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_types.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_vehicle.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_vehiclelist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_viewport.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_waypoint.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_waypointlist.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClInclude Include="..\src\script\api\script_window.hpp">
- <Filter>Script API</Filter>
- </ClInclude>
- <ClCompile Include="..\src\script\api\script_accounting.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_admin.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_airport.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_base.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_basestation.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_bridge.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_bridgelist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_cargo.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_cargolist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_cargomonitor.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_client.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_clientlist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_company.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_companymode.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_controller.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_date.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_depotlist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_engine.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_enginelist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_error.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_event.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_event_types.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_execmode.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_game.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_gamesettings.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_goal.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_group.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_grouplist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_industry.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_industrylist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_industrytype.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_industrytypelist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_infrastructure.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_list.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_log.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_map.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_marine.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_news.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_object.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_order.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_priorityqueue.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_rail.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_railtypelist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_road.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_roadtypelist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_sign.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_signlist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_station.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_stationlist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_story_page.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_storypagelist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_storypageelementlist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_subsidy.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_subsidylist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_testmode.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_text.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_tile.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_tilelist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_town.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_townlist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_tunnel.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_vehicle.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_vehiclelist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_viewport.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_waypoint.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_waypointlist.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\script\api\script_window.cpp">
- <Filter>Script API Implementation</Filter>
- </ClCompile>
- <ClCompile Include="..\src\blitter\32bpp_anim.cpp">
- <Filter>Blitters</Filter>
- </ClCompile>
- <ClInclude Include="..\src\blitter\32bpp_anim.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClCompile Include="..\src\blitter\32bpp_anim_sse2.cpp">
- <Filter>Blitters</Filter>
- </ClCompile>
- <ClInclude Include="..\src\blitter\32bpp_anim_sse2.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClCompile Include="..\src\blitter\32bpp_anim_sse4.cpp">
- <Filter>Blitters</Filter>
- </ClCompile>
- <ClInclude Include="..\src\blitter\32bpp_anim_sse4.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClCompile Include="..\src\blitter\32bpp_base.cpp">
- <Filter>Blitters</Filter>
- </ClCompile>
- <ClInclude Include="..\src\blitter\32bpp_base.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClCompile Include="..\src\blitter\32bpp_optimized.cpp">
- <Filter>Blitters</Filter>
- </ClCompile>
- <ClInclude Include="..\src\blitter\32bpp_optimized.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClCompile Include="..\src\blitter\32bpp_simple.cpp">
- <Filter>Blitters</Filter>
- </ClCompile>
- <ClInclude Include="..\src\blitter\32bpp_simple.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClInclude Include="..\src\blitter\32bpp_sse_func.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClInclude Include="..\src\blitter\32bpp_sse_type.h">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClCompile Include="..\src\blitter\32bpp_sse2.cpp">
- <Filter>Blitters</Filter>
- </ClCompile>
- <ClInclude Include="..\src\blitter\32bpp_sse2.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClCompile Include="..\src\blitter\32bpp_sse4.cpp">
- <Filter>Blitters</Filter>
- </ClCompile>
- <ClInclude Include="..\src\blitter\32bpp_sse4.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClCompile Include="..\src\blitter\32bpp_ssse3.cpp">
- <Filter>Blitters</Filter>
- </ClCompile>
- <ClInclude Include="..\src\blitter\32bpp_ssse3.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClCompile Include="..\src\blitter\8bpp_base.cpp">
- <Filter>Blitters</Filter>
- </ClCompile>
- <ClInclude Include="..\src\blitter\8bpp_base.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClCompile Include="..\src\blitter\8bpp_optimized.cpp">
- <Filter>Blitters</Filter>
- </ClCompile>
- <ClInclude Include="..\src\blitter\8bpp_optimized.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClCompile Include="..\src\blitter\8bpp_simple.cpp">
- <Filter>Blitters</Filter>
- </ClCompile>
- <ClInclude Include="..\src\blitter\8bpp_simple.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClInclude Include="..\src\blitter\base.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClInclude Include="..\src\blitter\common.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClInclude Include="..\src\blitter\factory.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClCompile Include="..\src\blitter\null.cpp">
- <Filter>Blitters</Filter>
- </ClCompile>
- <ClInclude Include="..\src\blitter\null.hpp">
- <Filter>Blitters</Filter>
- </ClInclude>
- <ClInclude Include="..\src\music\music_driver.hpp">
- <Filter>Drivers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\sound\sound_driver.hpp">
- <Filter>Drivers</Filter>
- </ClInclude>
- <ClInclude Include="..\src\video\video_driver.hpp">
- <Filter>Drivers</Filter>
- </ClInclude>
- <ClCompile Include="..\src\spriteloader\grf.cpp">
- <Filter>Sprite loaders</Filter>
- </ClCompile>
- <ClInclude Include="..\src\spriteloader\grf.hpp">
- <Filter>Sprite loaders</Filter>
- </ClInclude>
- <ClInclude Include="..\src\spriteloader\spriteloader.hpp">
- <Filter>Sprite loaders</Filter>
- </ClInclude>
- <ClCompile Include="..\src\newgrf.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_airport.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_airporttiles.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_canal.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_cargo.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_commons.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_config.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_engine.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_generic.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_house.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_industries.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_industrytiles.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_object.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_profiling.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_railtype.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_roadtype.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_sound.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_spritegroup.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_station.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_storage.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_text.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_town.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\newgrf_townname.cpp">
- <Filter>NewGRF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\bridge_map.cpp">
- <Filter>Map Accessors</Filter>
- </ClCompile>
- <ClInclude Include="..\src\bridge_map.h">
- <Filter>Map Accessors</Filter>
- </ClInclude>
- <ClInclude Include="..\src\clear_map.h">
- <Filter>Map Accessors</Filter>
- </ClInclude>
- <ClInclude Include="..\src\industry_map.h">
- <Filter>Map Accessors</Filter>
- </ClInclude>
- <ClInclude Include="..\src\object_map.h">
- <Filter>Map Accessors</Filter>
- </ClInclude>
- <ClInclude Include="..\src\rail_map.h">
- <Filter>Map Accessors</Filter>
- </ClInclude>
- <ClCompile Include="..\src\road_map.cpp">
- <Filter>Map Accessors</Filter>
- </ClCompile>
- <ClInclude Include="..\src\road_map.h">
- <Filter>Map Accessors</Filter>
- </ClInclude>
- <ClInclude Include="..\src\station_map.h">
- <Filter>Map Accessors</Filter>
- </ClInclude>
- <ClInclude Include="..\src\tile_map.h">
- <Filter>Map Accessors</Filter>
- </ClInclude>
- <ClInclude Include="..\src\town_map.h">
- <Filter>Map Accessors</Filter>
- </ClInclude>
- <ClInclude Include="..\src\tree_map.h">
- <Filter>Map Accessors</Filter>
- </ClInclude>
- <ClCompile Include="..\src\tunnel_map.cpp">
- <Filter>Map Accessors</Filter>
- </ClCompile>
- <ClInclude Include="..\src\tunnel_map.h">
- <Filter>Map Accessors</Filter>
- </ClInclude>
- <ClInclude Include="..\src\tunnelbridge_map.h">
- <Filter>Map Accessors</Filter>
- </ClInclude>
- <ClInclude Include="..\src\void_map.h">
- <Filter>Map Accessors</Filter>
- </ClInclude>
- <ClInclude Include="..\src\water_map.h">
- <Filter>Map Accessors</Filter>
- </ClInclude>
- <ClInclude Include="..\src\misc\array.hpp">
- <Filter>Misc</Filter>
- </ClInclude>
- <ClInclude Include="..\src\misc\binaryheap.hpp">
- <Filter>Misc</Filter>
- </ClInclude>
- <ClInclude Include="..\src\misc\blob.hpp">
- <Filter>Misc</Filter>
- </ClInclude>
- <ClCompile Include="..\src\misc\countedobj.cpp">
- <Filter>Misc</Filter>
- </ClCompile>
- <ClInclude Include="..\src\misc\countedptr.hpp">
- <Filter>Misc</Filter>
- </ClInclude>
- <ClCompile Include="..\src\misc\dbg_helpers.cpp">
- <Filter>Misc</Filter>
- </ClCompile>
- <ClInclude Include="..\src\misc\dbg_helpers.h">
- <Filter>Misc</Filter>
- </ClInclude>
- <ClInclude Include="..\src\misc\fixedsizearray.hpp">
- <Filter>Misc</Filter>
- </ClInclude>
- <ClCompile Include="..\src\misc\getoptdata.cpp">
- <Filter>Misc</Filter>
- </ClCompile>
- <ClInclude Include="..\src\misc\getoptdata.h">
- <Filter>Misc</Filter>
- </ClInclude>
- <ClInclude Include="..\src\misc\hashtable.hpp">
- <Filter>Misc</Filter>
- </ClInclude>
- <ClInclude Include="..\src\misc\str.hpp">
- <Filter>Misc</Filter>
- </ClInclude>
- <ClCompile Include="..\src\network\core\address.cpp">
- <Filter>Network Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\network\core\address.h">
- <Filter>Network Core</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\core\config.h">
- <Filter>Network Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\network\core\core.cpp">
- <Filter>Network Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\network\core\core.h">
- <Filter>Network Core</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\core\game.h">
- <Filter>Network Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\network\core\host.cpp">
- <Filter>Network Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\network\core\host.h">
- <Filter>Network Core</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\core\os_abstraction.h">
- <Filter>Network Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\network\core\packet.cpp">
- <Filter>Network Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\network\core\packet.h">
- <Filter>Network Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\network\core\tcp.cpp">
- <Filter>Network Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\network\core\tcp.h">
- <Filter>Network Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\network\core\tcp_admin.cpp">
- <Filter>Network Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\network\core\tcp_admin.h">
- <Filter>Network Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\network\core\tcp_connect.cpp">
- <Filter>Network Core</Filter>
- </ClCompile>
- <ClCompile Include="..\src\network\core\tcp_content.cpp">
- <Filter>Network Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\network\core\tcp_content.h">
- <Filter>Network Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\network\core\tcp_game.cpp">
- <Filter>Network Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\network\core\tcp_game.h">
- <Filter>Network Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\network\core\tcp_http.cpp">
- <Filter>Network Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\network\core\tcp_http.h">
- <Filter>Network Core</Filter>
- </ClInclude>
- <ClInclude Include="..\src\network\core\tcp_listen.h">
- <Filter>Network Core</Filter>
- </ClInclude>
- <ClCompile Include="..\src\network\core\udp.cpp">
- <Filter>Network Core</Filter>
- </ClCompile>
- <ClInclude Include="..\src\network\core\udp.h">
- <Filter>Network Core</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\follow_track.hpp">
- <Filter>Pathfinder</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\pathfinder_func.h">
- <Filter>Pathfinder</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\pathfinder_type.h">
- <Filter>Pathfinder</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\pf_performance_timer.hpp">
- <Filter>Pathfinder</Filter>
- </ClInclude>
- <ClCompile Include="..\src\pathfinder\npf\aystar.cpp">
- <Filter>NPF</Filter>
- </ClCompile>
- <ClInclude Include="..\src\pathfinder\npf\aystar.h">
- <Filter>NPF</Filter>
- </ClInclude>
- <ClCompile Include="..\src\pathfinder\npf\npf.cpp">
- <Filter>NPF</Filter>
- </ClCompile>
- <ClInclude Include="..\src\pathfinder\npf\npf_func.h">
- <Filter>NPF</Filter>
- </ClInclude>
- <ClCompile Include="..\src\pathfinder\npf\queue.cpp">
- <Filter>NPF</Filter>
- </ClCompile>
- <ClInclude Include="..\src\pathfinder\npf\queue.h">
- <Filter>NPF</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\yapf\nodelist.hpp">
- <Filter>YAPF</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\yapf\yapf.h">
- <Filter>YAPF</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\yapf\yapf.hpp">
- <Filter>YAPF</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\yapf\yapf_base.hpp">
- <Filter>YAPF</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\yapf\yapf_cache.h">
- <Filter>YAPF</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\yapf\yapf_common.hpp">
- <Filter>YAPF</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\yapf\yapf_costbase.hpp">
- <Filter>YAPF</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\yapf\yapf_costcache.hpp">
- <Filter>YAPF</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\yapf\yapf_costrail.hpp">
- <Filter>YAPF</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\yapf\yapf_destrail.hpp">
- <Filter>YAPF</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\yapf\yapf_node.hpp">
- <Filter>YAPF</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\yapf\yapf_node_rail.hpp">
- <Filter>YAPF</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\yapf\yapf_node_road.hpp">
- <Filter>YAPF</Filter>
- </ClInclude>
- <ClInclude Include="..\src\pathfinder\yapf\yapf_node_ship.hpp">
- <Filter>YAPF</Filter>
- </ClInclude>
- <ClCompile Include="..\src\pathfinder\yapf\yapf_rail.cpp">
- <Filter>YAPF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\pathfinder\yapf\yapf_road.cpp">
- <Filter>YAPF</Filter>
- </ClCompile>
- <ClCompile Include="..\src\pathfinder\yapf\yapf_ship.cpp">
- <Filter>YAPF</Filter>
- </ClCompile>
- <ClInclude Include="..\src\pathfinder\yapf\yapf_type.hpp">
- <Filter>YAPF</Filter>
- </ClInclude>
- <ClCompile Include="..\src\video\dedicated_v.cpp">
- <Filter>Video</Filter>
- </ClCompile>
- <ClCompile Include="..\src\video\null_v.cpp">
- <Filter>Video</Filter>
- </ClCompile>
- <ClCompile Include="..\src\video\sdl_v.cpp">
- <Filter>Video</Filter>
- </ClCompile>
- <ClCompile Include="..\src\video\sdl2_v.cpp">
- <Filter>Video</Filter>
- </ClCompile>
- <ClCompile Include="..\src\video\win32_v.cpp">
- <Filter>Video</Filter>
- </ClCompile>
- <ClCompile Include="..\src\music\dmusic.cpp">
- <Filter>Music</Filter>
- </ClCompile>
- <ClCompile Include="..\src\music\null_m.cpp">
- <Filter>Music</Filter>
- </ClCompile>
- <ClCompile Include="..\src\music\midifile.cpp">
- <Filter>Music</Filter>
- </ClCompile>
- <ClCompile Include="..\src\music\win32_m.cpp">
- <Filter>Music</Filter>
- </ClCompile>
- <ClCompile Include="..\src\sound\null_s.cpp">
- <Filter>Sound</Filter>
- </ClCompile>
- <ClCompile Include="..\src\sound\sdl_s.cpp">
- <Filter>Sound</Filter>
- </ClCompile>
- <ClCompile Include="..\src\sound\sdl2_s.cpp">
- <Filter>Sound</Filter>
- </ClCompile>
- <ClCompile Include="..\src\sound\win32_s.cpp">
- <Filter>Sound</Filter>
- </ClCompile>
- <ClCompile Include="..\src\sound\xaudio2_s.cpp">
- <Filter>Sound</Filter>
- </ClCompile>
- <ClCompile Include="..\src\os\windows\crashlog_win.cpp">
- <Filter>Windows files</Filter>
- </ClCompile>
- <ResourceCompile Include="..\src\os\windows\ottdres.rc">
- <Filter>Windows files</Filter>
- </ResourceCompile>
- <ClCompile Include="..\src\os\windows\string_uniscribe.cpp">
- <Filter>Windows files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\os\windows\win32.cpp">
- <Filter>Windows files</Filter>
- </ClCompile>
- <ClInclude Include="..\src\thread.h">
- <Filter>Threading</Filter>
- </ClInclude>
- </ItemGroup>
- <ItemGroup>
- <None Include="..\media\openttd.ico" />
- <None Include="..\README.md" />
- </ItemGroup>
-</Project>
diff --git a/projects/openttd_vs142.vcxproj.filters.in b/projects/openttd_vs142.vcxproj.filters.in
deleted file mode 100644
index 126bd6145..000000000
--- a/projects/openttd_vs142.vcxproj.filters.in
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup>
-!!FILTERS!!
- </ItemGroup>
- <ItemGroup>
-!!FILES!!
- </ItemGroup>
- <ItemGroup>
- <None Include="..\media\openttd.ico" />
- <None Include="..\README.md" />
- </ItemGroup>
-</Project>
diff --git a/projects/openttd_vs142.vcxproj.in b/projects/openttd_vs142.vcxproj.in
deleted file mode 100644
index 6941b3450..000000000
--- a/projects/openttd_vs142.vcxproj.in
+++ /dev/null
@@ -1,374 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- <ProjectConfiguration Include="Debug|x64">
- <Configuration>Debug</Configuration>
- <Platform>x64</Platform>
- </ProjectConfiguration>
- <ProjectConfiguration Include="Release|Win32">
- <Configuration>Release</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- <ProjectConfiguration Include="Release|x64">
- <Configuration>Release</Configuration>
- <Platform>x64</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectName>openttd</ProjectName>
- <ProjectGuid>{668328A0-B40E-4CDB-BD72-D0064424414A}</ProjectGuid>
- <RootNamespace>openttd</RootNamespace>
- <VcpkgTriplet Condition="'$(Platform)'=='Win32'">x86-windows-static</VcpkgTriplet>
- <VcpkgTriplet Condition="'$(Platform)'=='x64'">x64-windows-static</VcpkgTriplet>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <UseOfMfc>false</UseOfMfc>
- <CharacterSet>Unicode</CharacterSet>
- <PlatformToolset>v142</PlatformToolset>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <UseOfMfc>false</UseOfMfc>
- <CharacterSet>Unicode</CharacterSet>
- <WholeProgramOptimization>true</WholeProgramOptimization>
- <PlatformToolset>v142</PlatformToolset>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <UseOfMfc>false</UseOfMfc>
- <CharacterSet>Unicode</CharacterSet>
- <PlatformToolset>v142</PlatformToolset>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <UseOfMfc>false</UseOfMfc>
- <CharacterSet>Unicode</CharacterSet>
- <WholeProgramOptimization>true</WholeProgramOptimization>
- <PlatformToolset>v142</PlatformToolset>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros" />
- <PropertyGroup>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</IntDir>
- <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</IntDir>
- <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</IntDir>
- <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</IntDir>
- <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
- <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">NativeMinimumRules.ruleset</CodeAnalysisRuleSet>
- <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
- <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
- <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NativeMinimumRules.ruleset</CodeAnalysisRuleSet>
- <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
- <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
- <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">NativeMinimumRules.ruleset</CodeAnalysisRuleSet>
- <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
- <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
- <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NativeMinimumRules.ruleset</CodeAnalysisRuleSet>
- <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
- <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)..\objs\$(Platform)\$(Configuration)\</OutDir>
- <LocalDebuggerWorkingDirectory>$(ProjectDir)..\bin</LocalDebuggerWorkingDirectory>
- </PropertyGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
- <Midl>
- <TypeLibraryName>.\Release/openttd.tlb</TypeLibraryName>
- <HeaderFileName>
- </HeaderFileName>
- </Midl>
- <ClCompile>
- <AdditionalOptions>/J /Zc:throwingNew /std:c++latest /Zc:__cplusplus %(AdditionalOptions)</AdditionalOptions>
- <Optimization>Full</Optimization>
- <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
- <IntrinsicFunctions>true</IntrinsicFunctions>
- <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
- <OmitFramePointers>true</OmitFramePointers>
- <AdditionalIncludeDirectories>..\objs\langs;..\objs\settings;..\src\3rdparty\squirrel\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
- <PreprocessorDefinitions>NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_XAUDIO2;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LIBLZMA;WITH_PNG;WITH_UNISCRIBE;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR="OpenTTD";WITH_ASSERT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <StringPooling>true</StringPooling>
- <ExceptionHandling>Sync</ExceptionHandling>
- <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
- <StructMemberAlignment>4Bytes</StructMemberAlignment>
- <BufferSecurityCheck>false</BufferSecurityCheck>
- <FunctionLevelLinking>true</FunctionLevelLinking>
- <PrecompiledHeader>
- </PrecompiledHeader>
- <PrecompiledHeaderFile>
- </PrecompiledHeaderFile>
- <PrecompiledHeaderOutputFile>
- </PrecompiledHeaderOutputFile>
- <AssemblerOutput>All</AssemblerOutput>
- <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
- <ObjectFileName>$(IntDir)</ObjectFileName>
- <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
- <WarningLevel>Level3</WarningLevel>
- <TreatWarningAsError>false</TreatWarningAsError>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
- <CallingConvention>FastCall</CallingConvention>
- <CompileAs>Default</CompileAs>
- <MultiProcessorCompilation>true</MultiProcessorCompilation>
- <EnforceTypeConversionRules>true</EnforceTypeConversionRules>
- </ClCompile>
- <ResourceCompile>
- <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <Culture>0x0809</Culture>
- </ResourceCompile>
- <Link>
- <AdditionalDependencies>winmm.lib;ws2_32.lib;imm32.lib;%(AdditionalDependencies)</AdditionalDependencies>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
- <GenerateDebugInformation>true</GenerateDebugInformation>
- <SubSystem>Windows</SubSystem>
- <StackReserveSize>1048576</StackReserveSize>
- <StackCommitSize>1048576</StackCommitSize>
- <OptimizeReferences>true</OptimizeReferences>
- <RandomizedBaseAddress>false</RandomizedBaseAddress>
- <DataExecutionPrevention>
- </DataExecutionPrevention>
- <TargetMachine>MachineX86</TargetMachine>
- <EnableCOMDATFolding>true</EnableCOMDATFolding>
- <MinimumRequiredVersion>5.01</MinimumRequiredVersion>
- </Link>
- <Manifest>
- <AdditionalManifestFiles>os_versions.manifest</AdditionalManifestFiles>
- <EnableDpiAwareness>PerMonitorHighDPIAware</EnableDpiAwareness>
- </Manifest>
- <PostBuildEvent>
- <Command>copy "$(OutDir)$(TargetName)$(TargetExt)" "$(SolutionDir)..\bin\$(TargetName)$(TargetExt)"</Command>
- </PostBuildEvent>
- </ItemDefinitionGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
- <Midl>
- <TypeLibraryName>.\Debug/openttd.tlb</TypeLibraryName>
- <HeaderFileName>
- </HeaderFileName>
- </Midl>
- <ClCompile>
- <AdditionalOptions>/J /Zc:throwingNew /std:c++latest /Zc:__cplusplus %(AdditionalOptions)</AdditionalOptions>
- <Optimization>Disabled</Optimization>
- <FunctionLevelLinking>true</FunctionLevelLinking>
- <AdditionalIncludeDirectories>..\objs\langs;..\objs\settings;..\src\3rdparty\squirrel\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
- <PreprocessorDefinitions>_DEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_XAUDIO2;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LIBLZMA;WITH_PNG;WITH_UNISCRIBE;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR="OpenTTD";%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
- <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
- <PrecompiledHeader>
- </PrecompiledHeader>
- <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
- <ObjectFileName>$(IntDir)</ObjectFileName>
- <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
- <WarningLevel>Level3</WarningLevel>
- <TreatWarningAsError>false</TreatWarningAsError>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
- <CallingConvention>FastCall</CallingConvention>
- <CompileAs>Default</CompileAs>
- <MultiProcessorCompilation>true</MultiProcessorCompilation>
- <EnforceTypeConversionRules>true</EnforceTypeConversionRules>
- </ClCompile>
- <ResourceCompile>
- <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <Culture>0x0809</Culture>
- </ResourceCompile>
- <Link>
- <AdditionalDependencies>winmm.lib;ws2_32.lib;imm32.lib;%(AdditionalDependencies)</AdditionalDependencies>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <IgnoreSpecificDefaultLibraries>LIBCMT.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
- <GenerateDebugInformation>true</GenerateDebugInformation>
- <SubSystem>Windows</SubSystem>
- <StackReserveSize>1048576</StackReserveSize>
- <StackCommitSize>1048576</StackCommitSize>
- <RandomizedBaseAddress>false</RandomizedBaseAddress>
- <DataExecutionPrevention>
- </DataExecutionPrevention>
- <TargetMachine>MachineX86</TargetMachine>
- <MinimumRequiredVersion>5.01</MinimumRequiredVersion>
- </Link>
- <Manifest>
- <AdditionalManifestFiles>os_versions.manifest</AdditionalManifestFiles>
- <EnableDpiAwareness>PerMonitorHighDPIAware</EnableDpiAwareness>
- </Manifest>
- <PostBuildEvent>
- <Command>copy "$(OutDir)$(TargetName)$(TargetExt)" "$(SolutionDir)..\bin\$(TargetName)$(TargetExt)"</Command>
- </PostBuildEvent>
- </ItemDefinitionGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
- <Midl>
- <TargetEnvironment>X64</TargetEnvironment>
- <TypeLibraryName>.\Release/openttd.tlb</TypeLibraryName>
- <HeaderFileName>
- </HeaderFileName>
- </Midl>
- <ClCompile>
- <AdditionalOptions>/J /Zc:throwingNew /std:c++latest /Zc:__cplusplus %(AdditionalOptions)</AdditionalOptions>
- <Optimization>Full</Optimization>
- <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
- <IntrinsicFunctions>true</IntrinsicFunctions>
- <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
- <OmitFramePointers>true</OmitFramePointers>
- <AdditionalIncludeDirectories>..\objs\langs;..\objs\settings;..\src\3rdparty\squirrel\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
- <PreprocessorDefinitions>NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_XAUDIO2;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LIBLZMA;WITH_PNG;WITH_UNISCRIBE;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR="OpenTTD";_SQ64;WITH_ASSERT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <StringPooling>true</StringPooling>
- <ExceptionHandling>Sync</ExceptionHandling>
- <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
- <StructMemberAlignment>Default</StructMemberAlignment>
- <BufferSecurityCheck>false</BufferSecurityCheck>
- <FunctionLevelLinking>true</FunctionLevelLinking>
- <PrecompiledHeader>
- </PrecompiledHeader>
- <PrecompiledHeaderFile>
- </PrecompiledHeaderFile>
- <PrecompiledHeaderOutputFile>
- </PrecompiledHeaderOutputFile>
- <AssemblerOutput>All</AssemblerOutput>
- <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
- <ObjectFileName>$(IntDir)</ObjectFileName>
- <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
- <WarningLevel>Level3</WarningLevel>
- <TreatWarningAsError>false</TreatWarningAsError>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
- <CallingConvention>FastCall</CallingConvention>
- <CompileAs>Default</CompileAs>
- <MultiProcessorCompilation>true</MultiProcessorCompilation>
- <EnforceTypeConversionRules>true</EnforceTypeConversionRules>
- </ClCompile>
- <ResourceCompile>
- <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <Culture>0x0809</Culture>
- </ResourceCompile>
- <Link>
- <AdditionalDependencies>winmm.lib;ws2_32.lib;imm32.lib;%(AdditionalDependencies)</AdditionalDependencies>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
- <GenerateDebugInformation>true</GenerateDebugInformation>
- <SubSystem>Windows</SubSystem>
- <StackReserveSize>1048576</StackReserveSize>
- <StackCommitSize>1048576</StackCommitSize>
- <OptimizeReferences>true</OptimizeReferences>
- <TargetMachine>MachineX64</TargetMachine>
- <EnableCOMDATFolding>true</EnableCOMDATFolding>
- <MinimumRequiredVersion>5.02</MinimumRequiredVersion>
- </Link>
- <Manifest>
- <AdditionalManifestFiles>os_versions.manifest</AdditionalManifestFiles>
- <EnableDpiAwareness>PerMonitorHighDPIAware</EnableDpiAwareness>
- </Manifest>
- <PostBuildEvent>
- <Command>copy "$(OutDir)$(TargetName)$(TargetExt)" "$(SolutionDir)..\bin\$(TargetName)$(TargetExt)"</Command>
- </PostBuildEvent>
- </ItemDefinitionGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
- <Midl>
- <TargetEnvironment>X64</TargetEnvironment>
- <TypeLibraryName>.\Debug/openttd.tlb</TypeLibraryName>
- <HeaderFileName>
- </HeaderFileName>
- </Midl>
- <ClCompile>
- <AdditionalOptions>/J /Zc:throwingNew /std:c++latest /Zc:__cplusplus %(AdditionalOptions)</AdditionalOptions>
- <Optimization>Disabled</Optimization>
- <FunctionLevelLinking>true</FunctionLevelLinking>
- <AdditionalIncludeDirectories>..\objs\langs;..\objs\settings;..\src\3rdparty\squirrel\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
- <PreprocessorDefinitions>_DEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_XAUDIO2;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LIBLZMA;WITH_PNG;WITH_UNISCRIBE;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR="OpenTTD";_SQ64;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
- <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
- <PrecompiledHeader>
- </PrecompiledHeader>
- <PrecompiledHeaderFile>
- </PrecompiledHeaderFile>
- <PrecompiledHeaderOutputFile>
- </PrecompiledHeaderOutputFile>
- <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
- <ObjectFileName>$(IntDir)</ObjectFileName>
- <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
- <WarningLevel>Level3</WarningLevel>
- <TreatWarningAsError>false</TreatWarningAsError>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
- <CallingConvention>Cdecl</CallingConvention>
- <CompileAs>Default</CompileAs>
- <MultiProcessorCompilation>true</MultiProcessorCompilation>
- <EnforceTypeConversionRules>true</EnforceTypeConversionRules>
- </ClCompile>
- <ResourceCompile>
- <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <Culture>0x0809</Culture>
- </ResourceCompile>
- <Link>
- <AdditionalDependencies>winmm.lib;ws2_32.lib;imm32.lib;%(AdditionalDependencies)</AdditionalDependencies>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <IgnoreSpecificDefaultLibraries>LIBCMT.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
- <GenerateDebugInformation>true</GenerateDebugInformation>
- <SubSystem>Windows</SubSystem>
- <StackReserveSize>1048576</StackReserveSize>
- <StackCommitSize>1048576</StackCommitSize>
- <TargetMachine>MachineX64</TargetMachine>
- <MinimumRequiredVersion>5.02</MinimumRequiredVersion>
- </Link>
- <Manifest>
- <AdditionalManifestFiles>os_versions.manifest</AdditionalManifestFiles>
- <EnableDpiAwareness>PerMonitorHighDPIAware</EnableDpiAwareness>
- </Manifest>
- <PostBuildEvent>
- <Command>copy "$(OutDir)$(TargetName)$(TargetExt)" "$(SolutionDir)..\bin\$(TargetName)$(TargetExt)"</Command>
- </PostBuildEvent>
- </ItemDefinitionGroup>
- <ItemGroup>
-!!FILES!!
- </ItemGroup>
- <ItemGroup>
- <None Include="..\media\openttd.ico" />
- <None Include="..\README.md" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="langs_vs142.vcxproj">
- <Project>{0f066b23-18df-4284-8265-f4a5e7e3b966}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- <ProjectReference Include="settingsgen_vs142.vcxproj">
- <Project>{e9548de9-f089-49b7-93a6-30be2cc311c7}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- <ProjectReference Include="settings_vs142.vcxproj">
- <Project>{0817f629-589e-4a3b-b81a-8647bc571e35}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- <ProjectReference Include="strgen_vs142.vcxproj">
- <Project>{a133a442-bd0a-4ade-b117-ad7545e4bdd1}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- <ProjectReference Include="version_vs142.vcxproj">
- <Project>{1a2b3c5e-1c23-41a5-9c9b-acba2aa75fec}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- <ProjectReference Include="basesets_vs142.vcxproj">
- <Project>{e12e77ca-c0f1-4ada-943f-4929274249d3}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
-</Project>
diff --git a/projects/os_versions.manifest b/projects/os_versions.manifest
deleted file mode 100644
index c7905ee70..000000000
--- a/projects/os_versions.manifest
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
-<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0" >
- <compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">
- <application>
- <!--This Id value indicates the application supports Windows Vista functionality -->
- <supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}"/>
- <!--This Id value indicates the application supports Windows 7 functionality-->
- <supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>
- <!--This Id value indicates the application supports Windows 8 functionality-->
- <supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}"/>
- <!--This Id value indicates the application supports Windows 8.1 functionality-->
- <supportedOS Id="{1f676c76-80e1-4239-95bb-83d0f6d0da78}"/>
- <!--This Id value indicates the application supports Windows 10 functionality-->
- <supportedOS Id="{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}"/>
- </application>
- </compatibility>
-</assembly>
diff --git a/projects/regression.bat b/projects/regression.bat
deleted file mode 100644
index db373c371..000000000
--- a/projects/regression.bat
+++ /dev/null
@@ -1,6 +0,0 @@
-cd ..\bin
-editbin /nologo /subsystem:console openttd.exe
-cscript /nologo ai\regression\run.vbs
-set RESULT=%ERRORLEVEL%
-editbin /nologo /subsystem:windows openttd.exe
-exit %RESULT%
diff --git a/projects/regression_vs140.vcxproj b/projects/regression_vs140.vcxproj
deleted file mode 100644
index b1c9f4930..000000000
--- a/projects/regression_vs140.vcxproj
+++ /dev/null
@@ -1,41 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectGuid>{4712B013-437D-42CE-947F-DEBABA15261F}</ProjectGuid>
- <RootNamespace>regression</RootNamespace>
- <ProjectName>regression</ProjectName>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>Makefile</ConfigurationType>
- <PlatformToolset>v140</PlatformToolset>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Label="ExtensionSettings">
- </ImportGroup>
- <ImportGroup Label="Shared">
- </ImportGroup>
- <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
- <NMakeBuildCommandLine>call regression.bat</NMakeBuildCommandLine>
- <NMakeReBuildCommandLine>call regression.bat</NMakeReBuildCommandLine>
- <NMakeCleanCommandLine>del ..\bin\tmp.regression</NMakeCleanCommandLine>
- </PropertyGroup>
- <ItemGroup>
- <ProjectReference Include="openttd_vs140.vcxproj">
- <Project>{668328a0-b40e-4cdb-bd72-d0064424414a}</Project>
- </ProjectReference>
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
- <ImportGroup Label="ExtensionTargets">
- </ImportGroup>
-</Project>
diff --git a/projects/regression_vs141.vcxproj b/projects/regression_vs141.vcxproj
deleted file mode 100644
index fda3f3312..000000000
--- a/projects/regression_vs141.vcxproj
+++ /dev/null
@@ -1,41 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectGuid>{4712B013-437D-42CE-947F-DEBABA15261F}</ProjectGuid>
- <RootNamespace>regression</RootNamespace>
- <ProjectName>regression</ProjectName>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>Makefile</ConfigurationType>
- <PlatformToolset>v141</PlatformToolset>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Label="ExtensionSettings">
- </ImportGroup>
- <ImportGroup Label="Shared">
- </ImportGroup>
- <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
- <NMakeBuildCommandLine>call regression.bat</NMakeBuildCommandLine>
- <NMakeReBuildCommandLine>call regression.bat</NMakeReBuildCommandLine>
- <NMakeCleanCommandLine>del ..\bin\tmp.regression</NMakeCleanCommandLine>
- </PropertyGroup>
- <ItemGroup>
- <ProjectReference Include="openttd_vs141.vcxproj">
- <Project>{668328a0-b40e-4cdb-bd72-d0064424414a}</Project>
- </ProjectReference>
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
- <ImportGroup Label="ExtensionTargets">
- </ImportGroup>
-</Project>
diff --git a/projects/regression_vs142.vcxproj b/projects/regression_vs142.vcxproj
deleted file mode 100644
index 3ddcc6f37..000000000
--- a/projects/regression_vs142.vcxproj
+++ /dev/null
@@ -1,41 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectGuid>{4712B013-437D-42CE-947F-DEBABA15261F}</ProjectGuid>
- <RootNamespace>regression</RootNamespace>
- <ProjectName>regression</ProjectName>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>Makefile</ConfigurationType>
- <PlatformToolset>v142</PlatformToolset>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Label="ExtensionSettings">
- </ImportGroup>
- <ImportGroup Label="Shared">
- </ImportGroup>
- <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
- <NMakeBuildCommandLine>call regression.bat</NMakeBuildCommandLine>
- <NMakeReBuildCommandLine>call regression.bat</NMakeReBuildCommandLine>
- <NMakeCleanCommandLine>del ..\bin\tmp.regression</NMakeCleanCommandLine>
- </PropertyGroup>
- <ItemGroup>
- <ProjectReference Include="openttd_vs142.vcxproj">
- <Project>{668328a0-b40e-4cdb-bd72-d0064424414a}</Project>
- </ProjectReference>
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
- <ImportGroup Label="ExtensionTargets">
- </ImportGroup>
-</Project>
diff --git a/projects/settings_vs140.vcxproj b/projects/settings_vs140.vcxproj
deleted file mode 100644
index b5f515182..000000000
--- a/projects/settings_vs140.vcxproj
+++ /dev/null
@@ -1,58 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectName>settings</ProjectName>
- <ProjectGuid>{0817F629-589E-4A3B-B81A-8647BC571E35}</ProjectGuid>
- <RootNamespace>settings</RootNamespace>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>Makefile</ConfigurationType>
- <PlatformToolset>v140</PlatformToolset>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Label="ExtensionSettings">
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros">
- <SettingsCommandLine>..\objs\settings\settings_gen.exe -o ..\objs\settings\table\settings.h -b ..\src\table\settings.h.preamble -a ..\src\table\settings.h.postamble ..\src\table\company_settings.ini ..\src\table\currency_settings.ini ..\src\table\gameopt_settings.ini ..\src\table\misc_settings.ini ..\src\table\settings.ini ..\src\table\win32_settings.ini ..\src\table\window_settings.ini</SettingsCommandLine>
- </PropertyGroup>
- <PropertyGroup>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\settings\table\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\settings\table\</IntDir>
- <NMakeBuildCommandLine Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SettingsCommandLine)</NMakeBuildCommandLine>
- <NMakeReBuildCommandLine Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SettingsCommandLine)</NMakeReBuildCommandLine>
- <NMakeCleanCommandLine Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">del ..\objs\settings\table\settings.h</NMakeCleanCommandLine>
- <NMakeOutput Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\settings\table\settings.h</NMakeOutput>
- </PropertyGroup>
- <ItemGroup>
- <None Include="..\src\table\company_settings.ini" />
- <None Include="..\src\table\currency_settings.ini" />
- <None Include="..\src\table\gameopt_settings.ini" />
- <None Include="..\src\table\misc_settings.ini" />
- <None Include="..\src\table\settings.ini" />
- <None Include="..\src\table\win32_settings.ini" />
- <None Include="..\src\table\window_settings.ini" />
- </ItemGroup>
- <ItemGroup>
- <None Include="..\src\table\settings.h.postamble" />
- <None Include="..\src\table\settings.h.preamble" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="settingsgen_vs140.vcxproj">
- <Project>{e9548de9-f089-49b7-93a6-30be2cc311c7}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
- <ImportGroup Label="ExtensionTargets">
- </ImportGroup>
-</Project>
diff --git a/projects/settings_vs140.vcxproj.filters b/projects/settings_vs140.vcxproj.filters
deleted file mode 100644
index 8caf9fa0a..000000000
--- a/projects/settings_vs140.vcxproj.filters
+++ /dev/null
@@ -1,35 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup>
- <Filter Include="INI">
- <UniqueIdentifier>{21deca6c-8df4-4f34-9dad-17d7781cd5a0}</UniqueIdentifier>
- </Filter>
- </ItemGroup>
- <ItemGroup>
- <None Include="..\src\table\company_settings.ini">
- <Filter>INI</Filter>
- </None>
- <None Include="..\src\table\currency_settings.ini">
- <Filter>INI</Filter>
- </None>
- <None Include="..\src\table\gameopt_settings.ini">
- <Filter>INI</Filter>
- </None>
- <None Include="..\src\table\misc_settings.ini">
- <Filter>INI</Filter>
- </None>
- <None Include="..\src\table\settings.ini">
- <Filter>INI</Filter>
- </None>
- <None Include="..\src\table\win32_settings.ini">
- <Filter>INI</Filter>
- </None>
- <None Include="..\src\table\window_settings.ini">
- <Filter>INI</Filter>
- </None>
- </ItemGroup>
- <ItemGroup>
- <None Include="..\src\table\settings.h.postamble" />
- <None Include="..\src\table\settings.h.preamble" />
- </ItemGroup>
-</Project>
diff --git a/projects/settings_vs140.vcxproj.filters.in b/projects/settings_vs140.vcxproj.filters.in
deleted file mode 100644
index 08f90670d..000000000
--- a/projects/settings_vs140.vcxproj.filters.in
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup>
- <Filter Include="INI">
- <UniqueIdentifier>{21deca6c-8df4-4f34-9dad-17d7781cd5a0}</UniqueIdentifier>
- </Filter>
- </ItemGroup>
- <ItemGroup>
-!!FILES!!
- </ItemGroup>
- <ItemGroup>
- <None Include="..\src\table\settings.h.postamble" />
- <None Include="..\src\table\settings.h.preamble" />
- </ItemGroup>
-</Project>
diff --git a/projects/settings_vs140.vcxproj.in b/projects/settings_vs140.vcxproj.in
deleted file mode 100644
index dcbbfbd35..000000000
--- a/projects/settings_vs140.vcxproj.in
+++ /dev/null
@@ -1,52 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectName>settings</ProjectName>
- <ProjectGuid>{0817F629-589E-4A3B-B81A-8647BC571E35}</ProjectGuid>
- <RootNamespace>settings</RootNamespace>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>Makefile</ConfigurationType>
- <PlatformToolset>v140</PlatformToolset>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Label="ExtensionSettings">
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros">
- <SettingsCommandLine>!!FILTERS!!</SettingsCommandLine>
- </PropertyGroup>
- <PropertyGroup>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\settings\table\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\settings\table\</IntDir>
- <NMakeBuildCommandLine Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SettingsCommandLine)</NMakeBuildCommandLine>
- <NMakeReBuildCommandLine Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SettingsCommandLine)</NMakeReBuildCommandLine>
- <NMakeCleanCommandLine Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">del ..\objs\settings\table\settings.h</NMakeCleanCommandLine>
- <NMakeOutput Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\settings\table\settings.h</NMakeOutput>
- </PropertyGroup>
- <ItemGroup>
-!!FILES!!
- </ItemGroup>
- <ItemGroup>
- <None Include="..\src\table\settings.h.postamble" />
- <None Include="..\src\table\settings.h.preamble" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="settingsgen_vs140.vcxproj">
- <Project>{e9548de9-f089-49b7-93a6-30be2cc311c7}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
- <ImportGroup Label="ExtensionTargets">
- </ImportGroup>
-</Project>
diff --git a/projects/settings_vs141.vcxproj b/projects/settings_vs141.vcxproj
deleted file mode 100644
index b3f687194..000000000
--- a/projects/settings_vs141.vcxproj
+++ /dev/null
@@ -1,58 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectName>settings</ProjectName>
- <ProjectGuid>{0817F629-589E-4A3B-B81A-8647BC571E35}</ProjectGuid>
- <RootNamespace>settings</RootNamespace>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>Makefile</ConfigurationType>
- <PlatformToolset>v141</PlatformToolset>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Label="ExtensionSettings">
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros">
- <SettingsCommandLine>..\objs\settings\settings_gen.exe -o ..\objs\settings\table\settings.h -b ..\src\table\settings.h.preamble -a ..\src\table\settings.h.postamble ..\src\table\company_settings.ini ..\src\table\currency_settings.ini ..\src\table\gameopt_settings.ini ..\src\table\misc_settings.ini ..\src\table\settings.ini ..\src\table\win32_settings.ini ..\src\table\window_settings.ini</SettingsCommandLine>
- </PropertyGroup>
- <PropertyGroup>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\settings\table\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\settings\table\</IntDir>
- <NMakeBuildCommandLine Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SettingsCommandLine)</NMakeBuildCommandLine>
- <NMakeReBuildCommandLine Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SettingsCommandLine)</NMakeReBuildCommandLine>
- <NMakeCleanCommandLine Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">del ..\objs\settings\table\settings.h</NMakeCleanCommandLine>
- <NMakeOutput Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\settings\table\settings.h</NMakeOutput>
- </PropertyGroup>
- <ItemGroup>
- <None Include="..\src\table\company_settings.ini" />
- <None Include="..\src\table\currency_settings.ini" />
- <None Include="..\src\table\gameopt_settings.ini" />
- <None Include="..\src\table\misc_settings.ini" />
- <None Include="..\src\table\settings.ini" />
- <None Include="..\src\table\win32_settings.ini" />
- <None Include="..\src\table\window_settings.ini" />
- </ItemGroup>
- <ItemGroup>
- <None Include="..\src\table\settings.h.postamble" />
- <None Include="..\src\table\settings.h.preamble" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="settingsgen_vs141.vcxproj">
- <Project>{e9548de9-f089-49b7-93a6-30be2cc311c7}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
- <ImportGroup Label="ExtensionTargets">
- </ImportGroup>
-</Project>
diff --git a/projects/settings_vs141.vcxproj.filters b/projects/settings_vs141.vcxproj.filters
deleted file mode 100644
index 8caf9fa0a..000000000
--- a/projects/settings_vs141.vcxproj.filters
+++ /dev/null
@@ -1,35 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup>
- <Filter Include="INI">
- <UniqueIdentifier>{21deca6c-8df4-4f34-9dad-17d7781cd5a0}</UniqueIdentifier>
- </Filter>
- </ItemGroup>
- <ItemGroup>
- <None Include="..\src\table\company_settings.ini">
- <Filter>INI</Filter>
- </None>
- <None Include="..\src\table\currency_settings.ini">
- <Filter>INI</Filter>
- </None>
- <None Include="..\src\table\gameopt_settings.ini">
- <Filter>INI</Filter>
- </None>
- <None Include="..\src\table\misc_settings.ini">
- <Filter>INI</Filter>
- </None>
- <None Include="..\src\table\settings.ini">
- <Filter>INI</Filter>
- </None>
- <None Include="..\src\table\win32_settings.ini">
- <Filter>INI</Filter>
- </None>
- <None Include="..\src\table\window_settings.ini">
- <Filter>INI</Filter>
- </None>
- </ItemGroup>
- <ItemGroup>
- <None Include="..\src\table\settings.h.postamble" />
- <None Include="..\src\table\settings.h.preamble" />
- </ItemGroup>
-</Project>
diff --git a/projects/settings_vs141.vcxproj.filters.in b/projects/settings_vs141.vcxproj.filters.in
deleted file mode 100644
index 08f90670d..000000000
--- a/projects/settings_vs141.vcxproj.filters.in
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup>
- <Filter Include="INI">
- <UniqueIdentifier>{21deca6c-8df4-4f34-9dad-17d7781cd5a0}</UniqueIdentifier>
- </Filter>
- </ItemGroup>
- <ItemGroup>
-!!FILES!!
- </ItemGroup>
- <ItemGroup>
- <None Include="..\src\table\settings.h.postamble" />
- <None Include="..\src\table\settings.h.preamble" />
- </ItemGroup>
-</Project>
diff --git a/projects/settings_vs141.vcxproj.in b/projects/settings_vs141.vcxproj.in
deleted file mode 100644
index 1701c99f5..000000000
--- a/projects/settings_vs141.vcxproj.in
+++ /dev/null
@@ -1,52 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectName>settings</ProjectName>
- <ProjectGuid>{0817F629-589E-4A3B-B81A-8647BC571E35}</ProjectGuid>
- <RootNamespace>settings</RootNamespace>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>Makefile</ConfigurationType>
- <PlatformToolset>v141</PlatformToolset>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Label="ExtensionSettings">
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros">
- <SettingsCommandLine>!!FILTERS!!</SettingsCommandLine>
- </PropertyGroup>
- <PropertyGroup>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\settings\table\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\settings\table\</IntDir>
- <NMakeBuildCommandLine Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SettingsCommandLine)</NMakeBuildCommandLine>
- <NMakeReBuildCommandLine Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SettingsCommandLine)</NMakeReBuildCommandLine>
- <NMakeCleanCommandLine Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">del ..\objs\settings\table\settings.h</NMakeCleanCommandLine>
- <NMakeOutput Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\settings\table\settings.h</NMakeOutput>
- </PropertyGroup>
- <ItemGroup>
-!!FILES!!
- </ItemGroup>
- <ItemGroup>
- <None Include="..\src\table\settings.h.postamble" />
- <None Include="..\src\table\settings.h.preamble" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="settingsgen_vs141.vcxproj">
- <Project>{e9548de9-f089-49b7-93a6-30be2cc311c7}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
- <ImportGroup Label="ExtensionTargets">
- </ImportGroup>
-</Project>
diff --git a/projects/settings_vs142.vcxproj b/projects/settings_vs142.vcxproj
deleted file mode 100644
index e0ed93309..000000000
--- a/projects/settings_vs142.vcxproj
+++ /dev/null
@@ -1,58 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectName>settings</ProjectName>
- <ProjectGuid>{0817F629-589E-4A3B-B81A-8647BC571E35}</ProjectGuid>
- <RootNamespace>settings</RootNamespace>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>Makefile</ConfigurationType>
- <PlatformToolset>v142</PlatformToolset>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Label="ExtensionSettings">
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros">
- <SettingsCommandLine>..\objs\settings\settings_gen.exe -o ..\objs\settings\table\settings.h -b ..\src\table\settings.h.preamble -a ..\src\table\settings.h.postamble ..\src\table\company_settings.ini ..\src\table\currency_settings.ini ..\src\table\gameopt_settings.ini ..\src\table\misc_settings.ini ..\src\table\settings.ini ..\src\table\win32_settings.ini ..\src\table\window_settings.ini</SettingsCommandLine>
- </PropertyGroup>
- <PropertyGroup>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\settings\table\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\settings\table\</IntDir>
- <NMakeBuildCommandLine Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SettingsCommandLine)</NMakeBuildCommandLine>
- <NMakeReBuildCommandLine Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SettingsCommandLine)</NMakeReBuildCommandLine>
- <NMakeCleanCommandLine Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">del ..\objs\settings\table\settings.h</NMakeCleanCommandLine>
- <NMakeOutput Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\settings\table\settings.h</NMakeOutput>
- </PropertyGroup>
- <ItemGroup>
- <None Include="..\src\table\company_settings.ini" />
- <None Include="..\src\table\currency_settings.ini" />
- <None Include="..\src\table\gameopt_settings.ini" />
- <None Include="..\src\table\misc_settings.ini" />
- <None Include="..\src\table\settings.ini" />
- <None Include="..\src\table\win32_settings.ini" />
- <None Include="..\src\table\window_settings.ini" />
- </ItemGroup>
- <ItemGroup>
- <None Include="..\src\table\settings.h.postamble" />
- <None Include="..\src\table\settings.h.preamble" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="settingsgen_vs142.vcxproj">
- <Project>{e9548de9-f089-49b7-93a6-30be2cc311c7}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
- <ImportGroup Label="ExtensionTargets">
- </ImportGroup>
-</Project>
diff --git a/projects/settings_vs142.vcxproj.filters b/projects/settings_vs142.vcxproj.filters
deleted file mode 100644
index 8caf9fa0a..000000000
--- a/projects/settings_vs142.vcxproj.filters
+++ /dev/null
@@ -1,35 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup>
- <Filter Include="INI">
- <UniqueIdentifier>{21deca6c-8df4-4f34-9dad-17d7781cd5a0}</UniqueIdentifier>
- </Filter>
- </ItemGroup>
- <ItemGroup>
- <None Include="..\src\table\company_settings.ini">
- <Filter>INI</Filter>
- </None>
- <None Include="..\src\table\currency_settings.ini">
- <Filter>INI</Filter>
- </None>
- <None Include="..\src\table\gameopt_settings.ini">
- <Filter>INI</Filter>
- </None>
- <None Include="..\src\table\misc_settings.ini">
- <Filter>INI</Filter>
- </None>
- <None Include="..\src\table\settings.ini">
- <Filter>INI</Filter>
- </None>
- <None Include="..\src\table\win32_settings.ini">
- <Filter>INI</Filter>
- </None>
- <None Include="..\src\table\window_settings.ini">
- <Filter>INI</Filter>
- </None>
- </ItemGroup>
- <ItemGroup>
- <None Include="..\src\table\settings.h.postamble" />
- <None Include="..\src\table\settings.h.preamble" />
- </ItemGroup>
-</Project>
diff --git a/projects/settings_vs142.vcxproj.filters.in b/projects/settings_vs142.vcxproj.filters.in
deleted file mode 100644
index 08f90670d..000000000
--- a/projects/settings_vs142.vcxproj.filters.in
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup>
- <Filter Include="INI">
- <UniqueIdentifier>{21deca6c-8df4-4f34-9dad-17d7781cd5a0}</UniqueIdentifier>
- </Filter>
- </ItemGroup>
- <ItemGroup>
-!!FILES!!
- </ItemGroup>
- <ItemGroup>
- <None Include="..\src\table\settings.h.postamble" />
- <None Include="..\src\table\settings.h.preamble" />
- </ItemGroup>
-</Project>
diff --git a/projects/settings_vs142.vcxproj.in b/projects/settings_vs142.vcxproj.in
deleted file mode 100644
index 4463c573d..000000000
--- a/projects/settings_vs142.vcxproj.in
+++ /dev/null
@@ -1,52 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectName>settings</ProjectName>
- <ProjectGuid>{0817F629-589E-4A3B-B81A-8647BC571E35}</ProjectGuid>
- <RootNamespace>settings</RootNamespace>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>Makefile</ConfigurationType>
- <PlatformToolset>v142</PlatformToolset>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Label="ExtensionSettings">
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros">
- <SettingsCommandLine>!!FILTERS!!</SettingsCommandLine>
- </PropertyGroup>
- <PropertyGroup>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\settings\table\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\settings\table\</IntDir>
- <NMakeBuildCommandLine Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SettingsCommandLine)</NMakeBuildCommandLine>
- <NMakeReBuildCommandLine Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SettingsCommandLine)</NMakeReBuildCommandLine>
- <NMakeCleanCommandLine Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">del ..\objs\settings\table\settings.h</NMakeCleanCommandLine>
- <NMakeOutput Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\settings\table\settings.h</NMakeOutput>
- </PropertyGroup>
- <ItemGroup>
-!!FILES!!
- </ItemGroup>
- <ItemGroup>
- <None Include="..\src\table\settings.h.postamble" />
- <None Include="..\src\table\settings.h.preamble" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="settingsgen_vs142.vcxproj">
- <Project>{e9548de9-f089-49b7-93a6-30be2cc311c7}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
- <ImportGroup Label="ExtensionTargets">
- </ImportGroup>
-</Project>
diff --git a/projects/settingsgen_vs140.vcxproj b/projects/settingsgen_vs140.vcxproj
deleted file mode 100644
index 12ce280f3..000000000
--- a/projects/settingsgen_vs140.vcxproj
+++ /dev/null
@@ -1,83 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectName>settingsgen</ProjectName>
- <ProjectGuid>{E9548DE9-F089-49B7-93A6-30BE2CC311C7}</ProjectGuid>
- <RootNamespace>settings</RootNamespace>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <CharacterSet>MultiByte</CharacterSet>
- <PlatformToolset>v140</PlatformToolset>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Label="ExtensionSettings">
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros" />
- <PropertyGroup>
- <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\settings\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\settings\</IntDir>
- <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">settings_gen</TargetName>
- </PropertyGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
- <PreBuildEvent>
- <Command>
- </Command>
- </PreBuildEvent>
- <CustomBuildStep>
- <Inputs>%(Inputs)</Inputs>
- </CustomBuildStep>
- <ClCompile>
- <Optimization>MinSpace</Optimization>
- <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
- <PreprocessorDefinitions>SETTINGSGEN;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <AssemblerOutput>All</AssemblerOutput>
- <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
- <WarningLevel>Level3</WarningLevel>
- <TreatWarningAsError>true</TreatWarningAsError>
- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
- <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
- </ClCompile>
- <Link>
- <OutputFile>$(OutDir)settings_gen.exe</OutputFile>
- <GenerateDebugInformation>true</GenerateDebugInformation>
- <RandomizedBaseAddress>false</RandomizedBaseAddress>
- <DataExecutionPrevention>
- </DataExecutionPrevention>
- <SubSystem>Console</SubSystem>
- <MinimumRequiredVersion>5.01</MinimumRequiredVersion>
- </Link>
- <PostBuildEvent>
- <Command>
- </Command>
- </PostBuildEvent>
- </ItemDefinitionGroup>
- <ItemGroup>
- <ClCompile Include="..\src\core\alloc_func.cpp" />
- <ClCompile Include="..\src\misc\getoptdata.cpp" />
- <ClCompile Include="..\src\ini_load.cpp" />
- <ClCompile Include="..\src\settingsgen\settingsgen.cpp" />
- <ClCompile Include="..\src\string.cpp" />
- </ItemGroup>
- <ItemGroup>
- <ClInclude Include="..\src\misc\getoptdata.h" />
- <ClInclude Include="..\src\ini_type.h" />
- <ClInclude Include="..\src\core\smallvec_type.hpp" />
- <ClInclude Include="..\src\string_func.h" />
- <ClInclude Include="..\src\strings_type.h" />
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
- <ImportGroup Label="ExtensionTargets">
- </ImportGroup>
-</Project>
diff --git a/projects/settingsgen_vs140.vcxproj.filters b/projects/settingsgen_vs140.vcxproj.filters
deleted file mode 100644
index c8afe0c8e..000000000
--- a/projects/settingsgen_vs140.vcxproj.filters
+++ /dev/null
@@ -1,32 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup>
- <Filter Include="Source Files">
- <UniqueIdentifier>{a4678737-b3b3-4be5-9db1-fa6ccd164c59}</UniqueIdentifier>
- </Filter>
- </ItemGroup>
- <ItemGroup>
- <ClCompile Include="..\src\core\alloc_func.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\misc\getoptdata.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\ini_load.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\settingsgen\settingsgen.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\string.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- </ItemGroup>
- <ItemGroup>
- <ClInclude Include="..\src\misc\getoptdata.h" />
- <ClInclude Include="..\src\ini_type.h" />
- <ClInclude Include="..\src\core\smallvec_type.hpp" />
- <ClInclude Include="..\src\string_func.h" />
- <ClInclude Include="..\src\strings_type.h" />
- </ItemGroup>
-</Project>
diff --git a/projects/settingsgen_vs141.vcxproj b/projects/settingsgen_vs141.vcxproj
deleted file mode 100644
index 2b356f2ea..000000000
--- a/projects/settingsgen_vs141.vcxproj
+++ /dev/null
@@ -1,83 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectName>settingsgen</ProjectName>
- <ProjectGuid>{E9548DE9-F089-49B7-93A6-30BE2CC311C7}</ProjectGuid>
- <RootNamespace>settings</RootNamespace>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <CharacterSet>MultiByte</CharacterSet>
- <PlatformToolset>v141</PlatformToolset>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Label="ExtensionSettings">
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros" />
- <PropertyGroup>
- <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\settings\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\settings\</IntDir>
- <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">settings_gen</TargetName>
- </PropertyGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
- <PreBuildEvent>
- <Command>
- </Command>
- </PreBuildEvent>
- <CustomBuildStep>
- <Inputs>%(Inputs)</Inputs>
- </CustomBuildStep>
- <ClCompile>
- <Optimization>MinSpace</Optimization>
- <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
- <PreprocessorDefinitions>SETTINGSGEN;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <AssemblerOutput>All</AssemblerOutput>
- <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
- <WarningLevel>Level3</WarningLevel>
- <TreatWarningAsError>true</TreatWarningAsError>
- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
- <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
- </ClCompile>
- <Link>
- <OutputFile>$(OutDir)settings_gen.exe</OutputFile>
- <GenerateDebugInformation>true</GenerateDebugInformation>
- <RandomizedBaseAddress>false</RandomizedBaseAddress>
- <DataExecutionPrevention>
- </DataExecutionPrevention>
- <SubSystem>Console</SubSystem>
- <MinimumRequiredVersion>5.01</MinimumRequiredVersion>
- </Link>
- <PostBuildEvent>
- <Command>
- </Command>
- </PostBuildEvent>
- </ItemDefinitionGroup>
- <ItemGroup>
- <ClCompile Include="..\src\core\alloc_func.cpp" />
- <ClCompile Include="..\src\misc\getoptdata.cpp" />
- <ClCompile Include="..\src\ini_load.cpp" />
- <ClCompile Include="..\src\settingsgen\settingsgen.cpp" />
- <ClCompile Include="..\src\string.cpp" />
- </ItemGroup>
- <ItemGroup>
- <ClInclude Include="..\src\misc\getoptdata.h" />
- <ClInclude Include="..\src\ini_type.h" />
- <ClInclude Include="..\src\core\smallvec_type.hpp" />
- <ClInclude Include="..\src\string_func.h" />
- <ClInclude Include="..\src\strings_type.h" />
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
- <ImportGroup Label="ExtensionTargets">
- </ImportGroup>
-</Project>
diff --git a/projects/settingsgen_vs141.vcxproj.filters b/projects/settingsgen_vs141.vcxproj.filters
deleted file mode 100644
index c8afe0c8e..000000000
--- a/projects/settingsgen_vs141.vcxproj.filters
+++ /dev/null
@@ -1,32 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup>
- <Filter Include="Source Files">
- <UniqueIdentifier>{a4678737-b3b3-4be5-9db1-fa6ccd164c59}</UniqueIdentifier>
- </Filter>
- </ItemGroup>
- <ItemGroup>
- <ClCompile Include="..\src\core\alloc_func.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\misc\getoptdata.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\ini_load.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\settingsgen\settingsgen.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\string.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- </ItemGroup>
- <ItemGroup>
- <ClInclude Include="..\src\misc\getoptdata.h" />
- <ClInclude Include="..\src\ini_type.h" />
- <ClInclude Include="..\src\core\smallvec_type.hpp" />
- <ClInclude Include="..\src\string_func.h" />
- <ClInclude Include="..\src\strings_type.h" />
- </ItemGroup>
-</Project>
diff --git a/projects/settingsgen_vs142.vcxproj b/projects/settingsgen_vs142.vcxproj
deleted file mode 100644
index fb2f7a731..000000000
--- a/projects/settingsgen_vs142.vcxproj
+++ /dev/null
@@ -1,84 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectName>settingsgen</ProjectName>
- <ProjectGuid>{E9548DE9-F089-49B7-93A6-30BE2CC311C7}</ProjectGuid>
- <RootNamespace>settings</RootNamespace>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <CharacterSet>MultiByte</CharacterSet>
- <PlatformToolset>v142</PlatformToolset>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Label="ExtensionSettings">
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros" />
- <PropertyGroup>
- <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\settings\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\objs\settings\</IntDir>
- <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">settings_gen</TargetName>
- </PropertyGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
- <PreBuildEvent>
- <Command>
- </Command>
- </PreBuildEvent>
- <CustomBuildStep>
- <Inputs>%(Inputs)</Inputs>
- </CustomBuildStep>
- <ClCompile>
- <AdditionalOptions>/std:c++latest /Zc:__cplusplus %(AdditionalOptions)</AdditionalOptions>
- <Optimization>MinSpace</Optimization>
- <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
- <PreprocessorDefinitions>SETTINGSGEN;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <AssemblerOutput>All</AssemblerOutput>
- <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
- <WarningLevel>Level3</WarningLevel>
- <TreatWarningAsError>true</TreatWarningAsError>
- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
- <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
- </ClCompile>
- <Link>
- <OutputFile>$(OutDir)settings_gen.exe</OutputFile>
- <GenerateDebugInformation>true</GenerateDebugInformation>
- <RandomizedBaseAddress>false</RandomizedBaseAddress>
- <DataExecutionPrevention>
- </DataExecutionPrevention>
- <SubSystem>Console</SubSystem>
- <MinimumRequiredVersion>5.01</MinimumRequiredVersion>
- </Link>
- <PostBuildEvent>
- <Command>
- </Command>
- </PostBuildEvent>
- </ItemDefinitionGroup>
- <ItemGroup>
- <ClCompile Include="..\src\core\alloc_func.cpp" />
- <ClCompile Include="..\src\misc\getoptdata.cpp" />
- <ClCompile Include="..\src\ini_load.cpp" />
- <ClCompile Include="..\src\settingsgen\settingsgen.cpp" />
- <ClCompile Include="..\src\string.cpp" />
- </ItemGroup>
- <ItemGroup>
- <ClInclude Include="..\src\misc\getoptdata.h" />
- <ClInclude Include="..\src\ini_type.h" />
- <ClInclude Include="..\src\core\smallvec_type.hpp" />
- <ClInclude Include="..\src\string_func.h" />
- <ClInclude Include="..\src\strings_type.h" />
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
- <ImportGroup Label="ExtensionTargets">
- </ImportGroup>
-</Project>
diff --git a/projects/settingsgen_vs142.vcxproj.filters b/projects/settingsgen_vs142.vcxproj.filters
deleted file mode 100644
index c8afe0c8e..000000000
--- a/projects/settingsgen_vs142.vcxproj.filters
+++ /dev/null
@@ -1,32 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup>
- <Filter Include="Source Files">
- <UniqueIdentifier>{a4678737-b3b3-4be5-9db1-fa6ccd164c59}</UniqueIdentifier>
- </Filter>
- </ItemGroup>
- <ItemGroup>
- <ClCompile Include="..\src\core\alloc_func.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\misc\getoptdata.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\ini_load.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\settingsgen\settingsgen.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\string.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- </ItemGroup>
- <ItemGroup>
- <ClInclude Include="..\src\misc\getoptdata.h" />
- <ClInclude Include="..\src\ini_type.h" />
- <ClInclude Include="..\src\core\smallvec_type.hpp" />
- <ClInclude Include="..\src\string_func.h" />
- <ClInclude Include="..\src\strings_type.h" />
- </ItemGroup>
-</Project>
diff --git a/projects/strgen_vs140.vcxproj b/projects/strgen_vs140.vcxproj
deleted file mode 100644
index b972d873e..000000000
--- a/projects/strgen_vs140.vcxproj
+++ /dev/null
@@ -1,95 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectName>strgen</ProjectName>
- <ProjectGuid>{A133A442-BD0A-4ADE-B117-AD7545E4BDD1}</ProjectGuid>
- <RootNamespace>strgen</RootNamespace>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <UseOfMfc>false</UseOfMfc>
- <CharacterSet>MultiByte</CharacterSet>
- <PlatformToolset>v140</PlatformToolset>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Label="ExtensionSettings">
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros" />
- <PropertyGroup>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)..\objs\strgen\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)..\objs\strgen\</IntDir>
- <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</LinkIncremental>
- <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
- <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
- <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
- </PropertyGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
- <Midl>
- <TypeLibraryName>.\Debug/strgen.tlb</TypeLibraryName>
- <HeaderFileName>
- </HeaderFileName>
- </Midl>
- <ClCompile>
- <AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions>
- <Optimization>MinSpace</Optimization>
- <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
- <PreprocessorDefinitions>STRGEN;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <BasicRuntimeChecks>Default</BasicRuntimeChecks>
- <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
- <PrecompiledHeaderOutputFile>
- </PrecompiledHeaderOutputFile>
- <AssemblerOutput>All</AssemblerOutput>
- <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
- <ObjectFileName>$(IntDir)</ObjectFileName>
- <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
- <WarningLevel>Level3</WarningLevel>
- <TreatWarningAsError>true</TreatWarningAsError>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
- </ClCompile>
- <ResourceCompile>
- <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <Culture>0x041d</Culture>
- </ResourceCompile>
- <Link>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <GenerateDebugInformation>true</GenerateDebugInformation>
- <ProgramDatabaseFile>$(IntDir)strgen.pdb</ProgramDatabaseFile>
- <SubSystem>Console</SubSystem>
- <RandomizedBaseAddress>false</RandomizedBaseAddress>
- <DataExecutionPrevention>
- </DataExecutionPrevention>
- <TargetMachine>MachineX86</TargetMachine>
- <MinimumRequiredVersion>5.01</MinimumRequiredVersion>
- </Link>
- </ItemDefinitionGroup>
- <ItemGroup>
- <ClCompile Include="..\src\core\alloc_func.cpp" />
- <ClCompile Include="..\src\strgen\strgen_base.cpp" />
- <ClCompile Include="..\src\strgen\strgen.cpp" />
- <ClCompile Include="..\src\string.cpp" />
- <ClCompile Include="..\src\misc\getoptdata.cpp" />
- </ItemGroup>
- <ItemGroup>
- <ClInclude Include="..\src\core\alloc_func.hpp" />
- <ClInclude Include="..\src\table\control_codes.h" />
- <ClInclude Include="..\src\debug.h" />
- <ClInclude Include="..\src\core\endian_func.hpp" />
- <ClInclude Include="..\src\stdafx.h" />
- <ClInclude Include="..\src\string_func.h" />
- <ClInclude Include="..\src\misc\getoptdata.h" />
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
- <ImportGroup Label="ExtensionTargets">
- </ImportGroup>
-</Project>
diff --git a/projects/strgen_vs140.vcxproj.filters b/projects/strgen_vs140.vcxproj.filters
deleted file mode 100644
index 58864ee69..000000000
--- a/projects/strgen_vs140.vcxproj.filters
+++ /dev/null
@@ -1,35 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup>
- <Filter Include="Source Files">
- <UniqueIdentifier>{5894294c-d4dc-41f0-be31-e56cff4e0405}</UniqueIdentifier>
- <Extensions>cpp;c;cxx;rc;def;r;odl;idl;hpj;bat</Extensions>
- </Filter>
- </ItemGroup>
- <ItemGroup>
- <ClCompile Include="..\src\core\alloc_func.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\strgen\strgen_base.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\strgen\strgen.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\string.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\misc\getoptdata.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- </ItemGroup>
- <ItemGroup>
- <ClInclude Include="..\src\core\alloc_func.hpp" />
- <ClInclude Include="..\src\table\control_codes.h" />
- <ClInclude Include="..\src\debug.h" />
- <ClInclude Include="..\src\core\endian_func.hpp" />
- <ClInclude Include="..\src\stdafx.h" />
- <ClInclude Include="..\src\string_func.h" />
- <ClInclude Include="..\src\misc\getoptdata.h" />
- </ItemGroup>
-</Project>
diff --git a/projects/strgen_vs141.vcxproj b/projects/strgen_vs141.vcxproj
deleted file mode 100644
index addc6f10a..000000000
--- a/projects/strgen_vs141.vcxproj
+++ /dev/null
@@ -1,95 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectName>strgen</ProjectName>
- <ProjectGuid>{A133A442-BD0A-4ADE-B117-AD7545E4BDD1}</ProjectGuid>
- <RootNamespace>strgen</RootNamespace>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <UseOfMfc>false</UseOfMfc>
- <CharacterSet>MultiByte</CharacterSet>
- <PlatformToolset>v141</PlatformToolset>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Label="ExtensionSettings">
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros" />
- <PropertyGroup>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)..\objs\strgen\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)..\objs\strgen\</IntDir>
- <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</LinkIncremental>
- <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
- <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
- <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
- </PropertyGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
- <Midl>
- <TypeLibraryName>.\Debug/strgen.tlb</TypeLibraryName>
- <HeaderFileName>
- </HeaderFileName>
- </Midl>
- <ClCompile>
- <AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions>
- <Optimization>MinSpace</Optimization>
- <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
- <PreprocessorDefinitions>STRGEN;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <BasicRuntimeChecks>Default</BasicRuntimeChecks>
- <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
- <PrecompiledHeaderOutputFile>
- </PrecompiledHeaderOutputFile>
- <AssemblerOutput>All</AssemblerOutput>
- <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
- <ObjectFileName>$(IntDir)</ObjectFileName>
- <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
- <WarningLevel>Level3</WarningLevel>
- <TreatWarningAsError>true</TreatWarningAsError>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
- </ClCompile>
- <ResourceCompile>
- <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <Culture>0x041d</Culture>
- </ResourceCompile>
- <Link>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <GenerateDebugInformation>true</GenerateDebugInformation>
- <ProgramDatabaseFile>$(IntDir)strgen.pdb</ProgramDatabaseFile>
- <SubSystem>Console</SubSystem>
- <RandomizedBaseAddress>false</RandomizedBaseAddress>
- <DataExecutionPrevention>
- </DataExecutionPrevention>
- <TargetMachine>MachineX86</TargetMachine>
- <MinimumRequiredVersion>5.01</MinimumRequiredVersion>
- </Link>
- </ItemDefinitionGroup>
- <ItemGroup>
- <ClCompile Include="..\src\core\alloc_func.cpp" />
- <ClCompile Include="..\src\strgen\strgen_base.cpp" />
- <ClCompile Include="..\src\strgen\strgen.cpp" />
- <ClCompile Include="..\src\string.cpp" />
- <ClCompile Include="..\src\misc\getoptdata.cpp" />
- </ItemGroup>
- <ItemGroup>
- <ClInclude Include="..\src\core\alloc_func.hpp" />
- <ClInclude Include="..\src\table\control_codes.h" />
- <ClInclude Include="..\src\debug.h" />
- <ClInclude Include="..\src\core\endian_func.hpp" />
- <ClInclude Include="..\src\stdafx.h" />
- <ClInclude Include="..\src\string_func.h" />
- <ClInclude Include="..\src\misc\getoptdata.h" />
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
- <ImportGroup Label="ExtensionTargets">
- </ImportGroup>
-</Project>
diff --git a/projects/strgen_vs141.vcxproj.filters b/projects/strgen_vs141.vcxproj.filters
deleted file mode 100644
index 58864ee69..000000000
--- a/projects/strgen_vs141.vcxproj.filters
+++ /dev/null
@@ -1,35 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup>
- <Filter Include="Source Files">
- <UniqueIdentifier>{5894294c-d4dc-41f0-be31-e56cff4e0405}</UniqueIdentifier>
- <Extensions>cpp;c;cxx;rc;def;r;odl;idl;hpj;bat</Extensions>
- </Filter>
- </ItemGroup>
- <ItemGroup>
- <ClCompile Include="..\src\core\alloc_func.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\strgen\strgen_base.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\strgen\strgen.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\string.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\misc\getoptdata.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- </ItemGroup>
- <ItemGroup>
- <ClInclude Include="..\src\core\alloc_func.hpp" />
- <ClInclude Include="..\src\table\control_codes.h" />
- <ClInclude Include="..\src\debug.h" />
- <ClInclude Include="..\src\core\endian_func.hpp" />
- <ClInclude Include="..\src\stdafx.h" />
- <ClInclude Include="..\src\string_func.h" />
- <ClInclude Include="..\src\misc\getoptdata.h" />
- </ItemGroup>
-</Project>
diff --git a/projects/strgen_vs142.vcxproj b/projects/strgen_vs142.vcxproj
deleted file mode 100644
index 554109b04..000000000
--- a/projects/strgen_vs142.vcxproj
+++ /dev/null
@@ -1,95 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectName>strgen</ProjectName>
- <ProjectGuid>{A133A442-BD0A-4ADE-B117-AD7545E4BDD1}</ProjectGuid>
- <RootNamespace>strgen</RootNamespace>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <UseOfMfc>false</UseOfMfc>
- <CharacterSet>MultiByte</CharacterSet>
- <PlatformToolset>v142</PlatformToolset>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Label="ExtensionSettings">
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros" />
- <PropertyGroup>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)..\objs\strgen\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)..\objs\strgen\</IntDir>
- <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</LinkIncremental>
- <CodeAnalysisRuleSet>NativeMinimumRules.ruleset</CodeAnalysisRuleSet>
- <CodeAnalysisRules />
- <CodeAnalysisRuleAssemblies />
- </PropertyGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
- <Midl>
- <TypeLibraryName>.\Debug/strgen.tlb</TypeLibraryName>
- <HeaderFileName>
- </HeaderFileName>
- </Midl>
- <ClCompile>
- <AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions>
- <Optimization>MinSpace</Optimization>
- <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
- <PreprocessorDefinitions>STRGEN;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <BasicRuntimeChecks>Default</BasicRuntimeChecks>
- <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
- <PrecompiledHeaderOutputFile>
- </PrecompiledHeaderOutputFile>
- <AssemblerOutput>All</AssemblerOutput>
- <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
- <ObjectFileName>$(IntDir)</ObjectFileName>
- <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
- <WarningLevel>Level3</WarningLevel>
- <TreatWarningAsError>true</TreatWarningAsError>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
- </ClCompile>
- <ResourceCompile>
- <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <Culture>0x041d</Culture>
- </ResourceCompile>
- <Link>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <GenerateDebugInformation>true</GenerateDebugInformation>
- <ProgramDatabaseFile>$(IntDir)strgen.pdb</ProgramDatabaseFile>
- <SubSystem>Console</SubSystem>
- <RandomizedBaseAddress>false</RandomizedBaseAddress>
- <DataExecutionPrevention>
- </DataExecutionPrevention>
- <TargetMachine>MachineX86</TargetMachine>
- <MinimumRequiredVersion>5.01</MinimumRequiredVersion>
- </Link>
- </ItemDefinitionGroup>
- <ItemGroup>
- <ClCompile Include="..\src\core\alloc_func.cpp" />
- <ClCompile Include="..\src\strgen\strgen_base.cpp" />
- <ClCompile Include="..\src\strgen\strgen.cpp" />
- <ClCompile Include="..\src\string.cpp" />
- <ClCompile Include="..\src\misc\getoptdata.cpp" />
- </ItemGroup>
- <ItemGroup>
- <ClInclude Include="..\src\core\alloc_func.hpp" />
- <ClInclude Include="..\src\table\control_codes.h" />
- <ClInclude Include="..\src\debug.h" />
- <ClInclude Include="..\src\core\endian_func.hpp" />
- <ClInclude Include="..\src\stdafx.h" />
- <ClInclude Include="..\src\string_func.h" />
- <ClInclude Include="..\src\misc\getoptdata.h" />
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
- <ImportGroup Label="ExtensionTargets">
- </ImportGroup>
-</Project>
diff --git a/projects/strgen_vs142.vcxproj.filters b/projects/strgen_vs142.vcxproj.filters
deleted file mode 100644
index 58864ee69..000000000
--- a/projects/strgen_vs142.vcxproj.filters
+++ /dev/null
@@ -1,35 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup>
- <Filter Include="Source Files">
- <UniqueIdentifier>{5894294c-d4dc-41f0-be31-e56cff4e0405}</UniqueIdentifier>
- <Extensions>cpp;c;cxx;rc;def;r;odl;idl;hpj;bat</Extensions>
- </Filter>
- </ItemGroup>
- <ItemGroup>
- <ClCompile Include="..\src\core\alloc_func.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\strgen\strgen_base.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\strgen\strgen.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\string.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\src\misc\getoptdata.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- </ItemGroup>
- <ItemGroup>
- <ClInclude Include="..\src\core\alloc_func.hpp" />
- <ClInclude Include="..\src\table\control_codes.h" />
- <ClInclude Include="..\src\debug.h" />
- <ClInclude Include="..\src\core\endian_func.hpp" />
- <ClInclude Include="..\src\stdafx.h" />
- <ClInclude Include="..\src\string_func.h" />
- <ClInclude Include="..\src\misc\getoptdata.h" />
- </ItemGroup>
-</Project>
diff --git a/projects/version_vs140.vcxproj b/projects/version_vs140.vcxproj
deleted file mode 100644
index 6e71a8820..000000000
--- a/projects/version_vs140.vcxproj
+++ /dev/null
@@ -1,42 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectName>version</ProjectName>
- <ProjectGuid>{1A2B3C5E-1C23-41A5-9C9B-ACBA2AA75FEC}</ProjectGuid>
- <RootNamespace>version</RootNamespace>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>Makefile</ConfigurationType>
- <CharacterSet>MultiByte</CharacterSet>
- <PlatformToolset>v140</PlatformToolset>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Label="ExtensionSettings">
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros" />
- <PropertyGroup>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)..\objs\version\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)..\objs\version\</IntDir>
- <NMakeBuildCommandLine Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cscript "$(ProjectDir)/determineversion.vbs"</NMakeBuildCommandLine>
- <NMakeReBuildCommandLine Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cscript "$(ProjectDir)/determineversion.vbs"</NMakeReBuildCommandLine>
- <NMakeOutput Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\rev.cpp</NMakeOutput>
- <NMakeCleanCommandLine Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">del ..\src\rev.cpp</NMakeCleanCommandLine>
- </PropertyGroup>
- <ItemGroup>
- <None Include="..\src\os\windows\ottdres.rc.in" />
- <None Include="..\src\rev.cpp.in" />
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
- <ImportGroup Label="ExtensionTargets">
- </ImportGroup>
-</Project>
diff --git a/projects/version_vs141.vcxproj b/projects/version_vs141.vcxproj
deleted file mode 100644
index 5d8ee8c74..000000000
--- a/projects/version_vs141.vcxproj
+++ /dev/null
@@ -1,42 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectName>version</ProjectName>
- <ProjectGuid>{1A2B3C5E-1C23-41A5-9C9B-ACBA2AA75FEC}</ProjectGuid>
- <RootNamespace>version</RootNamespace>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>Makefile</ConfigurationType>
- <CharacterSet>MultiByte</CharacterSet>
- <PlatformToolset>v141</PlatformToolset>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Label="ExtensionSettings">
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros" />
- <PropertyGroup>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)..\objs\version\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)..\objs\version\</IntDir>
- <NMakeBuildCommandLine Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cscript "$(ProjectDir)/determineversion.vbs"</NMakeBuildCommandLine>
- <NMakeReBuildCommandLine Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cscript "$(ProjectDir)/determineversion.vbs"</NMakeReBuildCommandLine>
- <NMakeOutput Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\rev.cpp</NMakeOutput>
- <NMakeCleanCommandLine Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">del ..\src\rev.cpp</NMakeCleanCommandLine>
- </PropertyGroup>
- <ItemGroup>
- <None Include="..\src\os\windows\ottdres.rc.in" />
- <None Include="..\src\rev.cpp.in" />
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
- <ImportGroup Label="ExtensionTargets">
- </ImportGroup>
-</Project>
diff --git a/projects/version_vs142.vcxproj b/projects/version_vs142.vcxproj
deleted file mode 100644
index 31971e35c..000000000
--- a/projects/version_vs142.vcxproj
+++ /dev/null
@@ -1,42 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectName>version</ProjectName>
- <ProjectGuid>{1A2B3C5E-1C23-41A5-9C9B-ACBA2AA75FEC}</ProjectGuid>
- <RootNamespace>version</RootNamespace>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>Makefile</ConfigurationType>
- <CharacterSet>MultiByte</CharacterSet>
- <PlatformToolset>v142</PlatformToolset>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Label="ExtensionSettings">
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros" />
- <PropertyGroup>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)..\objs\version\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)..\objs\version\</IntDir>
- <NMakeBuildCommandLine Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cscript "$(ProjectDir)/determineversion.vbs"</NMakeBuildCommandLine>
- <NMakeReBuildCommandLine Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cscript "$(ProjectDir)/determineversion.vbs"</NMakeReBuildCommandLine>
- <NMakeOutput Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\src\rev.cpp</NMakeOutput>
- <NMakeCleanCommandLine Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">del ..\src\rev.cpp</NMakeCleanCommandLine>
- </PropertyGroup>
- <ItemGroup>
- <None Include="..\src\os\windows\ottdres.rc.in" />
- <None Include="..\src\rev.cpp.in" />
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
- <ImportGroup Label="ExtensionTargets">
- </ImportGroup>
-</Project>
diff --git a/source.list b/source.list
deleted file mode 100644
index b023b9ba4..000000000
--- a/source.list
+++ /dev/null
@@ -1,1191 +0,0 @@
-# Source Files
-airport.cpp
-animated_tile.cpp
-articulated_vehicles.cpp
-autoreplace.cpp
-bmp.cpp
-cargoaction.cpp
-cargomonitor.cpp
-cargopacket.cpp
-cargotype.cpp
-cheat.cpp
-command.cpp
-console.cpp
-console_cmds.cpp
-cpu.cpp
-crashlog.cpp
-currency.cpp
-date.cpp
-debug.cpp
-dedicated.cpp
-depot.cpp
-disaster_vehicle.cpp
-driver.cpp
-economy.cpp
-effectvehicle.cpp
-elrail.cpp
-engine.cpp
-fileio.cpp
-fios.cpp
-fontcache.cpp
-fontdetection.cpp
-base_consist.cpp
-gamelog.cpp
-genworld.cpp
-gfx.cpp
-gfxinit.cpp
-gfx_layout.cpp
-goal.cpp
-ground_vehicle.cpp
-heightmap.cpp
-highscore.cpp
-hotkeys.cpp
-ini.cpp
-ini_load.cpp
-landscape.cpp
-linkgraph/demands.cpp
-linkgraph/flowmapper.cpp
-linkgraph/linkgraph.cpp
-linkgraph/linkgraphjob.cpp
-linkgraph/linkgraphschedule.cpp
-linkgraph/mcf.cpp
-linkgraph/refresh.cpp
-map.cpp
-misc.cpp
-mixer.cpp
-music.cpp
-network/network.cpp
-network/network_admin.cpp
-network/network_client.cpp
-network/network_command.cpp
-network/network_content.cpp
-network/network_gamelist.cpp
-network/network_server.cpp
-network/network_udp.cpp
-openttd.cpp
-order_backup.cpp
-pbs.cpp
-progress.cpp
-rail.cpp
-rev.cpp
-road.cpp
-roadstop.cpp
-screenshot_gui.cpp
-screenshot.cpp
-settings.cpp
-signal.cpp
-signs.cpp
-sound.cpp
-sprite.cpp
-spritecache.cpp
-station.cpp
-strgen/strgen_base.cpp
-string.cpp
-stringfilter.cpp
-strings.cpp
-story.cpp
-subsidy.cpp
-textbuf.cpp
-texteff.cpp
-tgp.cpp
-tile_map.cpp
-tilearea.cpp
-townname.cpp
-#if WIN32
-#else
- #if OS2
- os/os2/os2.cpp
- 3rdparty/os2/getaddrinfo.c
- 3rdparty/os2/getaddrinfo.h
- 3rdparty/os2/getnameinfo.c
- 3rdparty/os2/getnameinfo.h
- #else
- #if OSX
- os/macosx/crashlog_osx.cpp
- #else
- os/unix/crashlog_unix.cpp
- #end
- os/unix/unix.cpp
- #end
-#end
-vehicle.cpp
-vehiclelist.cpp
-viewport.cpp
-#if USE_SSE
- viewport_sprite_sorter_sse4.cpp
-#end
-waypoint.cpp
-widget.cpp
-window.cpp
-
-# Header Files
-#if ALLEGRO
- music/allegro_m.h
- sound/allegro_s.h
- video/allegro_v.h
-#end
-aircraft.h
-airport.h
-animated_tile_func.h
-articulated_vehicles.h
-autoreplace_base.h
-autoreplace_func.h
-autoreplace_gui.h
-autoreplace_type.h
-autoslope.h
-base_media_base.h
-base_media_func.h
-base_station_base.h
-bitmap_type.h
-bmp.h
-bridge.h
-cargo_type.h
-cargoaction.h
-cargomonitor.h
-cargopacket.h
-cargotype.h
-cheat_func.h
-cheat_type.h
-clear_func.h
-cmd_helper.h
-command_func.h
-command_type.h
-company_base.h
-company_func.h
-company_gui.h
-company_manager_face.h
-company_type.h
-console_func.h
-console_gui.h
-console_internal.h
-console_type.h
-cpu.h
-crashlog.h
-currency.h
-date_func.h
-date_gui.h
-date_type.h
-debug.h
-video/dedicated_v.h
-depot_base.h
-depot_func.h
-depot_map.h
-depot_type.h
-direction_func.h
-direction_type.h
-disaster_vehicle.h
-music/dmusic.h
-driver.h
-economy_base.h
-economy_func.h
-economy_type.h
-effectvehicle_base.h
-effectvehicle_func.h
-elrail_func.h
-engine_base.h
-engine_func.h
-engine_gui.h
-engine_type.h
-error.h
-fileio_func.h
-fileio_type.h
-fios.h
-fontcache.h
-fontdetection.h
-framerate_type.h
-base_consist.h
-gamelog.h
-gamelog_internal.h
-genworld.h
-gfx_func.h
-gfx_layout.h
-gfx_type.h
-gfxinit.h
-goal_base.h
-goal_type.h
-graph_gui.h
-ground_vehicle.hpp
-group.h
-group_gui.h
-group_type.h
-gui.h
-guitimer_func.h
-heightmap.h
-highscore.h
-hotkeys.h
-house.h
-house_type.h
-industry.h
-industry_type.h
-industrytype.h
-ini_type.h
-landscape.h
-landscape_type.h
-language.h
-linkgraph/demands.h
-linkgraph/flowmapper.h
-linkgraph/init.h
-linkgraph/linkgraph.h
-linkgraph/linkgraph_base.h
-linkgraph/linkgraph_gui.h
-linkgraph/linkgraph_type.h
-linkgraph/linkgraphjob.h
-linkgraph/linkgraphjob_base.h
-linkgraph/linkgraphschedule.h
-linkgraph/mcf.h
-linkgraph/refresh.h
-livery.h
-map_func.h
-map_type.h
-mixer.h
-network/network.h
-network/network_admin.h
-network/network_base.h
-network/network_client.h
-network/network_content.h
-network/network_content_gui.h
-network/network_func.h
-network/network_gamelist.h
-network/network_gui.h
-network/network_internal.h
-network/network_server.h
-network/network_type.h
-network/network_udp.h
-newgrf.h
-newgrf_airport.h
-newgrf_airporttiles.h
-newgrf_animation_base.h
-newgrf_animation_type.h
-newgrf_callbacks.h
-newgrf_canal.h
-newgrf_cargo.h
-newgrf_class.h
-newgrf_class_func.h
-newgrf_commons.h
-newgrf_config.h
-newgrf_debug.h
-newgrf_engine.h
-newgrf_generic.h
-newgrf_house.h
-newgrf_industries.h
-newgrf_industrytiles.h
-newgrf_object.h
-newgrf_profiling.h
-newgrf_properties.h
-newgrf_railtype.h
-newgrf_roadtype.h
-newgrf_sound.h
-newgrf_spritegroup.h
-newgrf_station.h
-newgrf_storage.h
-newgrf_text.h
-newgrf_town.h
-newgrf_townname.h
-news_func.h
-news_gui.h
-news_type.h
-music/midi.h
-music/midifile.hpp
-music/null_m.h
-sound/null_s.h
-video/null_v.h
-object.h
-object_base.h
-object_type.h
-openttd.h
-order_backup.h
-order_base.h
-order_func.h
-order_type.h
-pbs.h
-progress.h
-querystring_gui.h
-rail.h
-rail_gui.h
-rail_type.h
-rev.h
-road.h
-road_cmd.h
-road_func.h
-road_gui.h
-road_internal.h
-road_type.h
-roadstop_base.h
-roadveh.h
-safeguards.h
-screenshot.h
-screenshot_gui.h
-sound/sdl_s.h
-video/sdl_v.h
-video/sdl2_v.h
-settings_func.h
-settings_gui.h
-settings_internal.h
-settings_type.h
-ship.h
-signal_func.h
-signal_type.h
-signs_base.h
-signs_func.h
-signs_type.h
-slope_func.h
-slope_type.h
-smallmap_gui.h
-sortlist_type.h
-sound_func.h
-sound_type.h
-sprite.h
-spritecache.h
-station_base.h
-station_func.h
-station_gui.h
-station_kdtree.h
-station_type.h
-statusbar_gui.h
-stdafx.h
-story_base.h
-story_type.h
-strgen/strgen.h
-string_base.h
-string_func.h
-string_type.h
-os/windows/string_uniscribe.h
-stringfilter_type.h
-strings_func.h
-strings_type.h
-subsidy_base.h
-subsidy_func.h
-subsidy_type.h
-tar_type.h
-terraform_gui.h
-textbuf_gui.h
-textbuf_type.h
-texteff.hpp
-textfile_gui.h
-textfile_type.h
-tgp.h
-tile_cmd.h
-tile_type.h
-tilearea_type.h
-tilehighlight_func.h
-tilehighlight_type.h
-tilematrix_type.hpp
-timetable.h
-toolbar_gui.h
-town.h
-town_type.h
-town_kdtree.h
-townname_func.h
-townname_type.h
-track_func.h
-track_type.h
-train.h
-transparency.h
-transparency_gui.h
-transport_type.h
-tunnelbridge.h
-vehicle_base.h
-vehicle_func.h
-vehicle_gui.h
-vehicle_gui_base.h
-vehicle_type.h
-vehiclelist.h
-viewport_func.h
-viewport_kdtree.h
-viewport_sprite_sorter.h
-viewport_type.h
-water.h
-waypoint_base.h
-waypoint_func.h
-widget_type.h
-os/windows/win32.h
-music/win32_m.h
-sound/win32_s.h
-video/win32_v.h
-window_func.h
-window_gui.h
-window_type.h
-sound/xaudio2_s.h
-zoom_func.h
-zoom_type.h
-#if WIN32
-#else
- music/bemidi.h
- music/cocoa_m.h
- music/extmidi.h
- music/fluidsynth.h
- music/os2_m.h
- os/macosx/macos.h
- os/macosx/osx_stdafx.h
- os/macosx/splash.h
- os/macosx/string_osx.h
- sound/cocoa_s.h
- video/cocoa/cocoa_keys.h
- video/cocoa/cocoa_v.h
-#end
-
-# Core Source Code
-core/alloc_func.cpp
-core/alloc_func.hpp
-core/alloc_type.hpp
-core/backup_type.hpp
-core/bitmath_func.cpp
-core/bitmath_func.hpp
-core/endian_func.hpp
-core/endian_type.hpp
-core/enum_type.hpp
-core/geometry_func.cpp
-core/geometry_func.hpp
-core/geometry_type.hpp
-core/kdtree.hpp
-core/math_func.cpp
-core/math_func.hpp
-core/mem_func.hpp
-core/multimap.hpp
-core/overflowsafe_type.hpp
-core/pool_func.cpp
-core/pool_func.hpp
-core/pool_type.hpp
-core/random_func.cpp
-core/random_func.hpp
-core/smallmap_type.hpp
-core/smallmatrix_type.hpp
-core/smallstack_type.hpp
-core/smallvec_type.hpp
-core/string_compare_type.hpp
-
-# GUI Source Code
-aircraft_gui.cpp
-airport_gui.cpp
-autoreplace_gui.cpp
-bootstrap_gui.cpp
-bridge_gui.cpp
-build_vehicle_gui.cpp
-cheat_gui.cpp
-company_gui.cpp
-console_gui.cpp
-date_gui.cpp
-depot_gui.cpp
-dock_gui.cpp
-engine_gui.cpp
-error_gui.cpp
-fios_gui.cpp
-framerate_gui.cpp
-genworld_gui.cpp
-goal_gui.cpp
-graph_gui.cpp
-group_gui.cpp
-highscore_gui.cpp
-industry_gui.cpp
-intro_gui.cpp
-linkgraph/linkgraph_gui.cpp
-main_gui.cpp
-misc_gui.cpp
-music_gui.cpp
-network/network_chat_gui.cpp
-network/network_content_gui.cpp
-network/network_gui.cpp
-newgrf_debug_gui.cpp
-newgrf_gui.cpp
-news_gui.cpp
-object_gui.cpp
-order_gui.cpp
-osk_gui.cpp
-rail_gui.cpp
-road_gui.cpp
-roadveh_gui.cpp
-settings_gui.cpp
-ship_gui.cpp
-signs_gui.cpp
-smallmap_gui.cpp
-station_gui.cpp
-statusbar_gui.cpp
-story_gui.cpp
-subsidy_gui.cpp
-terraform_gui.cpp
-textfile_gui.cpp
-timetable_gui.cpp
-toolbar_gui.cpp
-town_gui.cpp
-train_gui.cpp
-transparency_gui.cpp
-tree_gui.cpp
-vehicle_gui.cpp
-viewport_gui.cpp
-waypoint_gui.cpp
-
-# Widgets
-widgets/airport_widget.h
-widgets/ai_widget.h
-widgets/autoreplace_widget.h
-widgets/bootstrap_widget.h
-widgets/bridge_widget.h
-widgets/build_vehicle_widget.h
-widgets/cheat_widget.h
-widgets/company_widget.h
-widgets/console_widget.h
-widgets/date_widget.h
-widgets/depot_widget.h
-widgets/dock_widget.h
-widgets/dropdown.cpp
-widgets/dropdown_func.h
-widgets/dropdown_type.h
-widgets/dropdown_widget.h
-widgets/engine_widget.h
-widgets/error_widget.h
-widgets/fios_widget.h
-widgets/framerate_widget.h
-widgets/genworld_widget.h
-widgets/goal_widget.h
-widgets/graph_widget.h
-widgets/group_widget.h
-widgets/highscore_widget.h
-widgets/industry_widget.h
-widgets/intro_widget.h
-widgets/link_graph_legend_widget.h
-widgets/main_widget.h
-widgets/misc_widget.h
-widgets/music_widget.h
-widgets/network_chat_widget.h
-widgets/network_content_widget.h
-widgets/network_widget.h
-widgets/newgrf_debug_widget.h
-widgets/newgrf_widget.h
-widgets/news_widget.h
-widgets/object_widget.h
-widgets/order_widget.h
-widgets/osk_widget.h
-widgets/rail_widget.h
-widgets/road_widget.h
-widgets/screenshot_widget.h
-widgets/settings_widget.h
-widgets/sign_widget.h
-widgets/smallmap_widget.h
-widgets/station_widget.h
-widgets/statusbar_widget.h
-widgets/story_widget.h
-widgets/subsidy_widget.h
-widgets/terraform_widget.h
-widgets/timetable_widget.h
-widgets/toolbar_widget.h
-widgets/town_widget.h
-widgets/transparency_widget.h
-widgets/tree_widget.h
-widgets/vehicle_widget.h
-widgets/viewport_widget.h
-widgets/waypoint_widget.h
-
-# Command handlers
-aircraft_cmd.cpp
-autoreplace_cmd.cpp
-clear_cmd.cpp
-company_cmd.cpp
-depot_cmd.cpp
-group_cmd.cpp
-industry_cmd.cpp
-misc_cmd.cpp
-object_cmd.cpp
-order_cmd.cpp
-rail_cmd.cpp
-road_cmd.cpp
-roadveh_cmd.cpp
-ship_cmd.cpp
-signs_cmd.cpp
-station_cmd.cpp
-terraform_cmd.cpp
-timetable_cmd.cpp
-town_cmd.cpp
-train_cmd.cpp
-tree_cmd.cpp
-tunnelbridge_cmd.cpp
-vehicle_cmd.cpp
-void_cmd.cpp
-water_cmd.cpp
-waypoint_cmd.cpp
-
-# Save/Load handlers
-saveload/afterload.cpp
-saveload/ai_sl.cpp
-saveload/airport_sl.cpp
-saveload/animated_tile_sl.cpp
-saveload/autoreplace_sl.cpp
-saveload/cargomonitor_sl.cpp
-saveload/cargopacket_sl.cpp
-saveload/cheat_sl.cpp
-saveload/company_sl.cpp
-saveload/depot_sl.cpp
-saveload/economy_sl.cpp
-saveload/engine_sl.cpp
-saveload/game_sl.cpp
-saveload/gamelog_sl.cpp
-saveload/goal_sl.cpp
-saveload/group_sl.cpp
-saveload/industry_sl.cpp
-saveload/labelmaps_sl.cpp
-saveload/linkgraph_sl.cpp
-saveload/map_sl.cpp
-saveload/misc_sl.cpp
-saveload/newgrf_sl.cpp
-saveload/newgrf_sl.h
-saveload/object_sl.cpp
-saveload/oldloader.cpp
-saveload/oldloader.h
-saveload/oldloader_sl.cpp
-saveload/order_sl.cpp
-saveload/saveload.cpp
-saveload/saveload.h
-saveload/saveload_filter.h
-saveload/saveload_internal.h
-saveload/signs_sl.cpp
-saveload/station_sl.cpp
-saveload/storage_sl.cpp
-saveload/strings_sl.cpp
-saveload/story_sl.cpp
-saveload/subsidy_sl.cpp
-saveload/town_sl.cpp
-saveload/vehicle_sl.cpp
-saveload/waypoint_sl.cpp
-
-# Tables
-table/airport_defaults.h
-table/airport_movement.h
-table/airporttile_ids.h
-table/airporttiles.h
-table/animcursors.h
-table/autorail.h
-table/bridge_land.h
-table/build_industry.h
-table/cargo_const.h
-table/clear_land.h
-table/control_codes.h
-table/elrail_data.h
-table/engines.h
-table/genland.h
-table/heightmap_colours.h
-table/industry_land.h
-table/landscape_sprite.h
-table/newgrf_debug_data.h
-table/object_land.h
-table/palette_convert.h
-table/palettes.h
-table/pricebase.h
-table/railtypes.h
-table/road_land.h
-table/roadveh_movement.h
-table/roadtypes.h
-../objs/settings/table/settings.h
-table/sprites.h
-table/station_land.h
-table/strgen_tables.h
-table/string_colours.h
-../objs/langs/table/strings.h
-table/town_land.h
-table/townname.h
-table/track_land.h
-table/train_cmd.h
-table/tree_land.h
-table/unicode.h
-table/water_land.h
-
-# MD5
-3rdparty/md5/md5.cpp
-3rdparty/md5/md5.h
-
-# Compat
-3rdparty/optional/optional.hpp
-3rdparty/optional/ottd_optional.h
-
-# Script
-script/script_config.cpp
-script/script_config.hpp
-script/script_fatalerror.hpp
-script/script_info.cpp
-script/script_info.hpp
-script/script_info_dummy.cpp
-script/script_instance.cpp
-script/script_instance.hpp
-script/script_scanner.cpp
-script/script_scanner.hpp
-script/script_storage.hpp
-script/script_suspend.hpp
-script/squirrel.cpp
-script/squirrel.hpp
-script/squirrel_class.hpp
-script/squirrel_helper.hpp
-script/squirrel_helper_type.hpp
-script/squirrel_std.cpp
-script/squirrel_std.hpp
-
-# Squirrel
-3rdparty/squirrel/squirrel/sqapi.cpp
-3rdparty/squirrel/squirrel/sqbaselib.cpp
-3rdparty/squirrel/squirrel/sqclass.cpp
-3rdparty/squirrel/squirrel/sqcompiler.cpp
-3rdparty/squirrel/squirrel/sqdebug.cpp
-3rdparty/squirrel/squirrel/sqfuncstate.cpp
-3rdparty/squirrel/squirrel/sqlexer.cpp
-3rdparty/squirrel/squirrel/sqmem.cpp
-3rdparty/squirrel/squirrel/sqobject.cpp
-3rdparty/squirrel/squirrel/sqstate.cpp
-3rdparty/squirrel/sqstdlib/sqstdaux.cpp
-3rdparty/squirrel/sqstdlib/sqstdmath.cpp
-3rdparty/squirrel/squirrel/sqtable.cpp
-3rdparty/squirrel/squirrel/sqvm.cpp
-
-# Squirrel headers
-3rdparty/squirrel/squirrel/sqarray.h
-3rdparty/squirrel/squirrel/sqclass.h
-3rdparty/squirrel/squirrel/sqclosure.h
-3rdparty/squirrel/squirrel/sqcompiler.h
-3rdparty/squirrel/squirrel/sqfuncproto.h
-3rdparty/squirrel/squirrel/sqfuncstate.h
-3rdparty/squirrel/squirrel/sqlexer.h
-3rdparty/squirrel/squirrel/sqobject.h
-3rdparty/squirrel/squirrel/sqopcodes.h
-3rdparty/squirrel/squirrel/sqpcheader.h
-3rdparty/squirrel/squirrel/sqstate.h
-3rdparty/squirrel/include/sqstdaux.h
-3rdparty/squirrel/include/sqstdmath.h
-3rdparty/squirrel/include/sqstdstring.h
-3rdparty/squirrel/squirrel/sqstring.h
-3rdparty/squirrel/squirrel/sqtable.h
-3rdparty/squirrel/include/squirrel.h
-3rdparty/squirrel/squirrel/squserdata.h
-3rdparty/squirrel/squirrel/squtils.h
-3rdparty/squirrel/squirrel/sqvm.h
-
-# AI Core
-ai/ai.hpp
-ai/ai_config.cpp
-ai/ai_config.hpp
-ai/ai_core.cpp
-ai/ai_gui.cpp
-ai/ai_gui.hpp
-ai/ai_info.cpp
-ai/ai_info.hpp
-ai/ai_instance.cpp
-ai/ai_instance.hpp
-ai/ai_scanner.cpp
-ai/ai_scanner.hpp
-
-# AI API
-script/api/ai_changelog.hpp
-
-# Game API
-script/api/game_changelog.hpp
-
-# Game Core
-game/game.hpp
-game/game_config.cpp
-game/game_config.hpp
-game/game_core.cpp
-game/game_info.cpp
-game/game_info.hpp
-game/game_instance.cpp
-game/game_instance.hpp
-game/game_scanner.cpp
-game/game_scanner.hpp
-game/game_text.cpp
-game/game_text.hpp
-
-# Script API
-script/api/script_accounting.hpp
-script/api/script_admin.hpp
-script/api/script_airport.hpp
-script/api/script_base.hpp
-script/api/script_basestation.hpp
-script/api/script_bridge.hpp
-script/api/script_bridgelist.hpp
-script/api/script_cargo.hpp
-script/api/script_cargolist.hpp
-script/api/script_cargomonitor.hpp
-script/api/script_client.hpp
-script/api/script_clientlist.hpp
-script/api/script_company.hpp
-script/api/script_companymode.hpp
-script/api/script_controller.hpp
-script/api/script_date.hpp
-script/api/script_depotlist.hpp
-script/api/script_engine.hpp
-script/api/script_enginelist.hpp
-script/api/script_error.hpp
-script/api/script_event.hpp
-script/api/script_event_types.hpp
-script/api/script_execmode.hpp
-script/api/script_game.hpp
-script/api/script_gamesettings.hpp
-script/api/script_goal.hpp
-script/api/script_group.hpp
-script/api/script_grouplist.hpp
-script/api/script_industry.hpp
-script/api/script_industrylist.hpp
-script/api/script_industrytype.hpp
-script/api/script_industrytypelist.hpp
-script/api/script_info_docs.hpp
-script/api/script_infrastructure.hpp
-script/api/script_list.hpp
-script/api/script_log.hpp
-script/api/script_map.hpp
-script/api/script_marine.hpp
-script/api/script_news.hpp
-script/api/script_object.hpp
-script/api/script_order.hpp
-script/api/script_priorityqueue.hpp
-script/api/script_rail.hpp
-script/api/script_railtypelist.hpp
-script/api/script_road.hpp
-script/api/script_roadtypelist.hpp
-script/api/script_sign.hpp
-script/api/script_signlist.hpp
-script/api/script_station.hpp
-script/api/script_stationlist.hpp
-script/api/script_story_page.hpp
-script/api/script_storypagelist.hpp
-script/api/script_storypageelementlist.hpp
-script/api/script_subsidy.hpp
-script/api/script_subsidylist.hpp
-script/api/script_testmode.hpp
-script/api/script_text.hpp
-script/api/script_tile.hpp
-script/api/script_tilelist.hpp
-script/api/script_town.hpp
-script/api/script_townlist.hpp
-script/api/script_tunnel.hpp
-script/api/script_types.hpp
-script/api/script_vehicle.hpp
-script/api/script_vehiclelist.hpp
-script/api/script_viewport.hpp
-script/api/script_waypoint.hpp
-script/api/script_waypointlist.hpp
-script/api/script_window.hpp
-
-# Script API Implementation
-script/api/script_accounting.cpp
-script/api/script_admin.cpp
-script/api/script_airport.cpp
-script/api/script_base.cpp
-script/api/script_basestation.cpp
-script/api/script_bridge.cpp
-script/api/script_bridgelist.cpp
-script/api/script_cargo.cpp
-script/api/script_cargolist.cpp
-script/api/script_cargomonitor.cpp
-script/api/script_client.cpp
-script/api/script_clientlist.cpp
-script/api/script_company.cpp
-script/api/script_companymode.cpp
-script/api/script_controller.cpp
-script/api/script_date.cpp
-script/api/script_depotlist.cpp
-script/api/script_engine.cpp
-script/api/script_enginelist.cpp
-script/api/script_error.cpp
-script/api/script_event.cpp
-script/api/script_event_types.cpp
-script/api/script_execmode.cpp
-script/api/script_game.cpp
-script/api/script_gamesettings.cpp
-script/api/script_goal.cpp
-script/api/script_group.cpp
-script/api/script_grouplist.cpp
-script/api/script_industry.cpp
-script/api/script_industrylist.cpp
-script/api/script_industrytype.cpp
-script/api/script_industrytypelist.cpp
-script/api/script_infrastructure.cpp
-script/api/script_list.cpp
-script/api/script_log.cpp
-script/api/script_map.cpp
-script/api/script_marine.cpp
-script/api/script_news.cpp
-script/api/script_object.cpp
-script/api/script_order.cpp
-script/api/script_priorityqueue.cpp
-script/api/script_rail.cpp
-script/api/script_railtypelist.cpp
-script/api/script_road.cpp
-script/api/script_roadtypelist.cpp
-script/api/script_sign.cpp
-script/api/script_signlist.cpp
-script/api/script_station.cpp
-script/api/script_stationlist.cpp
-script/api/script_story_page.cpp
-script/api/script_storypagelist.cpp
-script/api/script_storypageelementlist.cpp
-script/api/script_subsidy.cpp
-script/api/script_subsidylist.cpp
-script/api/script_testmode.cpp
-script/api/script_text.cpp
-script/api/script_tile.cpp
-script/api/script_tilelist.cpp
-script/api/script_town.cpp
-script/api/script_townlist.cpp
-script/api/script_tunnel.cpp
-script/api/script_vehicle.cpp
-script/api/script_vehiclelist.cpp
-script/api/script_viewport.cpp
-script/api/script_waypoint.cpp
-script/api/script_waypointlist.cpp
-script/api/script_window.cpp
-
-# Blitters
-#if DEDICATED
-#else
- blitter/32bpp_anim.cpp
- blitter/32bpp_anim.hpp
- #if USE_SSE
- blitter/32bpp_anim_sse2.cpp
- blitter/32bpp_anim_sse2.hpp
- blitter/32bpp_anim_sse4.cpp
- blitter/32bpp_anim_sse4.hpp
- #end
- blitter/32bpp_base.cpp
- blitter/32bpp_base.hpp
- blitter/32bpp_optimized.cpp
- blitter/32bpp_optimized.hpp
- blitter/32bpp_simple.cpp
- blitter/32bpp_simple.hpp
- #if USE_SSE
- blitter/32bpp_sse_func.hpp
- blitter/32bpp_sse_type.h
- blitter/32bpp_sse2.cpp
- blitter/32bpp_sse2.hpp
- blitter/32bpp_sse4.cpp
- blitter/32bpp_sse4.hpp
- blitter/32bpp_ssse3.cpp
- blitter/32bpp_ssse3.hpp
- #end
- blitter/8bpp_base.cpp
- blitter/8bpp_base.hpp
- blitter/8bpp_optimized.cpp
- blitter/8bpp_optimized.hpp
- blitter/8bpp_simple.cpp
- blitter/8bpp_simple.hpp
-#end
-blitter/base.hpp
-blitter/common.hpp
-blitter/factory.hpp
-blitter/null.cpp
-blitter/null.hpp
-
-# Drivers
-music/music_driver.hpp
-sound/sound_driver.hpp
-video/video_driver.hpp
-
-# Sprite loaders
-spriteloader/grf.cpp
-spriteloader/grf.hpp
-spriteloader/spriteloader.hpp
-
-# NewGRF
-newgrf.cpp
-newgrf_airport.cpp
-newgrf_airporttiles.cpp
-newgrf_canal.cpp
-newgrf_cargo.cpp
-newgrf_commons.cpp
-newgrf_config.cpp
-newgrf_engine.cpp
-newgrf_generic.cpp
-newgrf_house.cpp
-newgrf_industries.cpp
-newgrf_industrytiles.cpp
-newgrf_object.cpp
-newgrf_profiling.cpp
-newgrf_railtype.cpp
-newgrf_roadtype.cpp
-newgrf_sound.cpp
-newgrf_spritegroup.cpp
-newgrf_station.cpp
-newgrf_storage.cpp
-newgrf_text.cpp
-newgrf_town.cpp
-newgrf_townname.cpp
-
-# Map Accessors
-bridge_map.cpp
-bridge_map.h
-clear_map.h
-industry_map.h
-object_map.h
-rail_map.h
-road_map.cpp
-road_map.h
-station_map.h
-tile_map.h
-town_map.h
-tree_map.h
-tunnel_map.cpp
-tunnel_map.h
-tunnelbridge_map.h
-void_map.h
-water_map.h
-
-# Misc
-misc/array.hpp
-misc/binaryheap.hpp
-misc/blob.hpp
-misc/countedobj.cpp
-misc/countedptr.hpp
-misc/dbg_helpers.cpp
-misc/dbg_helpers.h
-misc/fixedsizearray.hpp
-misc/getoptdata.cpp
-misc/getoptdata.h
-misc/hashtable.hpp
-misc/str.hpp
-
-# Network Core
-network/core/address.cpp
-network/core/address.h
-network/core/config.h
-network/core/core.cpp
-network/core/core.h
-network/core/game.h
-network/core/host.cpp
-network/core/host.h
-network/core/os_abstraction.h
-network/core/packet.cpp
-network/core/packet.h
-network/core/tcp.cpp
-network/core/tcp.h
-network/core/tcp_admin.cpp
-network/core/tcp_admin.h
-network/core/tcp_connect.cpp
-network/core/tcp_content.cpp
-network/core/tcp_content.h
-network/core/tcp_game.cpp
-network/core/tcp_game.h
-network/core/tcp_http.cpp
-network/core/tcp_http.h
-network/core/tcp_listen.h
-network/core/udp.cpp
-network/core/udp.h
-
-# Pathfinder
-pathfinder/follow_track.hpp
-pathfinder/pathfinder_func.h
-pathfinder/pathfinder_type.h
-pathfinder/pf_performance_timer.hpp
-
-# NPF
-pathfinder/npf/aystar.cpp
-pathfinder/npf/aystar.h
-pathfinder/npf/npf.cpp
-pathfinder/npf/npf_func.h
-pathfinder/npf/queue.cpp
-pathfinder/npf/queue.h
-
-# YAPF
-pathfinder/yapf/nodelist.hpp
-pathfinder/yapf/yapf.h
-pathfinder/yapf/yapf.hpp
-pathfinder/yapf/yapf_base.hpp
-pathfinder/yapf/yapf_cache.h
-pathfinder/yapf/yapf_common.hpp
-pathfinder/yapf/yapf_costbase.hpp
-pathfinder/yapf/yapf_costcache.hpp
-pathfinder/yapf/yapf_costrail.hpp
-pathfinder/yapf/yapf_destrail.hpp
-pathfinder/yapf/yapf_node.hpp
-pathfinder/yapf/yapf_node_rail.hpp
-pathfinder/yapf/yapf_node_road.hpp
-pathfinder/yapf/yapf_node_ship.hpp
-pathfinder/yapf/yapf_rail.cpp
-pathfinder/yapf/yapf_road.cpp
-pathfinder/yapf/yapf_ship.cpp
-pathfinder/yapf/yapf_type.hpp
-
-# Video
-video/dedicated_v.cpp
-video/null_v.cpp
-#if DEDICATED
-#else
- #if ALLEGRO
- video/allegro_v.cpp
- #end
- #if SDL
- video/sdl_v.cpp
- #end
- #if SDL2
- video/sdl2_v.cpp
- #end
- #if WIN32
- video/win32_v.cpp
- #end
-#end
-
-# Music
-#if DEDICATED
-#else
- #if ALLEGRO
- music/allegro_m.cpp
- #end
- #if DIRECTMUSIC
- music/dmusic.cpp
- #end
-#end
-music/null_m.cpp
-music/midifile.cpp
-#if DEDICATED
-#else
- #if WIN32
- music/win32_m.cpp
- #else
- music/extmidi.cpp
- #end
- #if HAIKU
- music/bemidi.cpp
- #end
- #if FLUIDSYNTH
- music/fluidsynth.cpp
- #end
-#end
-
-# Sound
-sound/null_s.cpp
-#if DEDICATED
-#else
- #if ALLEGRO
- sound/allegro_s.cpp
- #end
- #if SDL
- sound/sdl_s.cpp
- #end
- #if SDL2
- sound/sdl2_s.cpp
- #end
- #if WIN32
- sound/win32_s.cpp
- #if USE_XAUDIO2
- sound/xaudio2_s.cpp
- #end
- #end
-#end
-
-#if OSX
-# OSX Files
- os/macosx/macos.mm
-
- #if COCOA
- video/cocoa/cocoa_v.mm
- video/cocoa/event.mm
- video/cocoa/wnd_quartz.mm
- music/cocoa_m.cpp
- sound/cocoa_s.cpp
- os/macosx/splash.cpp
- os/macosx/string_osx.cpp
- #end
-#end
-
-# Windows files
-#if WIN32
- os/windows/crashlog_win.cpp
- os/windows/ottdres.rc
- os/windows/string_uniscribe.cpp
- os/windows/win32.cpp
-#end
-
-# Threading
-thread.h