Changeset - r14208:c4ac4f772e63
[Not reviewed]
master
8 11 0
rubidium - 14 years ago 2010-01-10 13:12:34
rubidium@openttd.org
(svn r18769) -Codechange: replace MiniLZO with the real library. If you're using MSVC update openttd-useful, otherwise make sure you've got liblzo2 and it's development files installed.
13 files changed:
0 comments (0 inline, 0 general)
config.lib
Show inline comments
 
@@ -58,24 +58,25 @@ set_default() {
 
	enable_strip="0"
 
	enable_universal="1"
 
	enable_osx_g5="0"
 
	enable_cocoa_quartz="1"
 
	enable_cocoa_quickdraw="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_lzo2="1"
 
	with_png="1"
 
	enable_builtin_depend="1"
 
	with_makedepend="0"
 
	with_direct_music="1"
 
	with_sort="1"
 
	with_iconv="1"
 
	with_midi=""
 
	with_midi_arg=""
 
	with_libtimidity="1"
 
	with_freetype="1"
 
	with_fontconfig="1"
 
	with_icu="1"
 
@@ -127,24 +128,25 @@ set_default() {
 
		enable_assert
 
		enable_strip
 
		enable_universal
 
		enable_osx_g5
 
		enable_cocoa_quartz
 
		enable_cocoa_quickdraw
 
		with_osx_sysroot
 
		with_application_bundle
 
		with_allegro
 
		with_sdl
 
		with_cocoa
 
		with_zlib
 
		with_lzo2
 
		with_png
 
		enable_builtin_depend
 
		with_makedepend
 
		with_direct_music
 
		with_sort
 
		with_iconv
 
		with_midi
 
		with_midi_arg
 
		with_libtimidity
 
		with_freetype
 
		with_fontconfig
 
		with_icu
 
@@ -310,24 +312,31 @@ detect_params() {
 
			--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-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-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-libtimidity)           with_libtimidity="2";;
 
			--without-libtimidity)        with_libtimidity="0";;
 
			--with-libtimidity=*)         with_libtimidity="$optarg";;
 

	
 
			--with-freetype)              with_freetype="2";;
 
@@ -735,24 +744,40 @@ check_params() {
 
		log 1 "WARNING: OpenTTD doesn't require zlib, but it does mean many features (like"
 
		log 1 "WARNING: loading most savegames/scenarios, joining most servers, loading"
 
		log 1 "WARNING: heightmaps, 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_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
 

	
 
	detect_png
 
	detect_freetype
 
	detect_fontconfig
 
	detect_icu
 
	detect_pspconfig
 
	detect_libtimidity
 

	
 
	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
 
@@ -1381,24 +1406,33 @@ make_cflags_and_ldflags() {
 
		fi
 
	fi
 

	
 
	if [ "$with_zlib" != "0" ]; then
 
		if [ "$enable_static" != "0" ] && [ "$os" != "OSX" ]; then
 
			LIBS="$LIBS $zlib"
 
		else
 
			LIBS="$LIBS -lz"
 
		fi
 
		CFLAGS="$CFLAGS -DWITH_ZLIB"
 
	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
 

	
 
	# 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 --cppflags --I_opts | tr '\n\r' '  '`"
 

	
 
		# The extra flags are unneeded for latest libpng-config, but some versions are so broken...
 
		if [ "$enable_static" != "0" ]; then
 
@@ -2227,49 +2261,50 @@ EOF
 
		enable_cocoa_quickdraw=0
 
		return 0
 
	fi
 

	
 
	enable_cocoa_quickdraw=1
 
	log 1 "checking Quickdraw window subdriver... found"
 
}
 

	
 
detect_library() {
 
	# $1 - config-param ($with_zlib value)
 
	# $2 - library name ('zlib', sets $zlib)
 
	# $3 - static library name (libz.a)
 
	# $4 - header name (zlib.h)
 
	# $5 - force static (if non-empty)
 

	
 
	if [ -n "$5" ]; then force_static="1"; fi
 
	# $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/*.h 2>/dev/null | egrep \"\/$4\$\"`"
 
		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... no"
 
			eval "$2=`ls -1 /usr/local/include/*.h 2>/dev/null | egrep \"\/$4\$\"`"
 
			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... no"
 
			log 2 "  trying /usr/local/include/$4$5... no"
 
		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\$\"`"
 
@@ -2314,29 +2349,33 @@ detect_library() {
 
		eval "with_$2=0"
 

	
 
		return 0
 
	fi
 

	
 
	eval "res=\$$2"
 
	log 2 "  trying $res... found"
 

	
 
	log 1 "checking $2... found"
 
}
 

	
 
detect_zlib() {
 
	detect_library "$with_zlib" "zlib" "libz.a" "zlib.h"
 
	detect_library "$with_zlib" "zlib" "libz.a" "" "zlib.h"
 
}
 

	
 
detect_lzo2() {
 
	detect_library "$with_lzo2" "lzo2" "liblzo2.a" "lzo/" "lzo1x.h"
 
}
 

	
 
detect_libtimidity() {
 
	detect_library "$with_libtimidity" "libtimidity" "libtimidity.a" "timidity.h"
 
	detect_library "$with_libtimidity" "libtimidity" "" "libtimidity.a" "timidity.h"
 
}
 

	
 
detect_png() {
 
	# 0 means no, 1 is auto-detect, 2 is force
 
	if [ "$with_png" = "0" ]; then
 
		log 1 "checking libpng... disabled"
 

	
 
		png_config=""
 
		return 0
 
	fi
 

	
 
	if [ "$with_zlib" = "0" ] || [ -z "$zlib" ]; then
 
@@ -3104,24 +3143,25 @@ showhelp() {
 
	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-allegrol[=allegro-config]"
 
	echo "                                 enables Allegro video driver support"
 
	echo "  --with-cocoa                   enables COCOA video driver (OSX ONLY)"
 
	echo "  --with-sdl[=sdl-config]        enables SDL video driver support"
 
	echo "  --with-zlib[=zlib.a]           enables zlib support"
 
	echo "  --with-liblzo2[=liblzo2.a]     enables liblzo2 support"
 
	echo "  --with-png[=libpng-config]     enables libpng support"
 
	echo "  --with-freetype[=freetype-config]"
 
	echo "                                 enables libfreetype support"
 
	echo "  --with-fontconfig[=pkg-config fontconfig]"
 
	echo "                                 enables fontconfig support"
 
	echo "  --with-icu[=icu-config]        enables icu (used for right-to-left support)"
 
	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 "  --with-psp-config[=psp-config] enables psp-config support (PSP ONLY)"
 
	echo "  --disable-builtin-depend       disable use of builtin deps finder"
 
	echo "  --with-makedepend[=makedepend] enables makedepend support"
os/debian/control
Show inline comments
 
Source: openttd
 
Section: contrib/games
 
Priority: optional
 
Maintainer: Matthijs Kooijman <matthijs@stdin.nl>
 
Uploaders: Jordi Mallach <jordi@debian.org>
 
Build-Depends: debhelper (>= 4.0.0), libsdl-dev, zlib1g-dev, libpng-dev, libfreetype6-dev, libfontconfig-dev
 
Build-Depends: debhelper (>= 4.0.0), libsdl-dev, zlib1g-dev, libpng-dev, libfreetype6-dev, libfontconfig-dev, liblzo2-dev
 
Standards-Version: 3.7.3
 
Vcs-Browser: http://svn.debian.org/wsvn/collab-maint/deb-maint/openttd/trunk/
 
Vcs-Svn: svn://svn.debian.org/svn/collab-maint/deb-maint/openttd/trunk
 
Homepage: http://www.openttd.org/
 

	
 
Package: openttd
 
Architecture: any
 
Depends: ${shlibs:Depends}, ${misc:Depends}
 
Suggests: timidity, freepats
 
Description: reimplementation of Transport Tycoon Deluxe with enhancements
 
 OpenTTD is a reimplementation of the Microprose game "Transport
 
 Tycoon Deluxe" with lots of new features and enhancements. The data
projects/openttd_vs80.vcproj
Show inline comments
 
@@ -51,25 +51,25 @@
 
				TypeLibraryName=".\Release/openttd.tlb"
 
				HeaderFileName=""
 
			/>
 
			<Tool
 
				Name="VCCLCompilerTool"
 
				AdditionalOptions="/MP"
 
				Optimization="3"
 
				InlineFunctionExpansion="2"
 
				EnableIntrinsicFunctions="true"
 
				FavorSizeOrSpeed="2"
 
				OmitFramePointers="true"
 
				AdditionalIncludeDirectories="..\objs\langs;..\src\3rdparty\squirrel\include"
 
				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;;WITH_ASSERT"
 
				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;;WITH_ASSERT"
 
				StringPooling="true"
 
				ExceptionHandling="1"
 
				RuntimeLibrary="0"
 
				StructMemberAlignment="3"
 
				BufferSecurityCheck="false"
 
				EnableFunctionLevelLinking="true"
 
				DefaultCharIsUnsigned="true"
 
				UsePrecompiledHeader="0"
 
				PrecompiledHeaderThrough=""
 
				PrecompiledHeaderFile=""
 
				AssemblerOutput="2"
 
				AssemblerListingLocation="$(IntDir)/"
 
@@ -88,25 +88,25 @@
 
				Name="VCManagedResourceCompilerTool"
 
			/>
 
			<Tool
 
				Name="VCResourceCompilerTool"
 
				PreprocessorDefinitions="NDEBUG"
 
				Culture="2057"
 
			/>
 
			<Tool
 
				Name="VCPreLinkEventTool"
 
			/>
 
			<Tool
 
				Name="VCLinkerTool"
 
				AdditionalDependencies="winmm.lib ws2_32.lib libpng.lib zlibstat.lib dxguid.lib libfreetype2.lib libicu.lib"
 
				AdditionalDependencies="winmm.lib ws2_32.lib libpng.lib zlibstat.lib lzo2.lib dxguid.lib libfreetype2.lib libicu.lib"
 
				LinkIncremental="1"
 
				SuppressStartupBanner="true"
 
				IgnoreDefaultLibraryNames=""
 
				GenerateDebugInformation="true"
 
				SubSystem="2"
 
				StackReserveSize="1048576"
 
				StackCommitSize="1048576"
 
				OptimizeReferences="2"
 
				OptimizeForWindows98="1"
 
				TargetMachine="1"
 
			/>
 
			<Tool
 
@@ -160,25 +160,25 @@
 
				Name="VCWebServiceProxyGeneratorTool"
 
			/>
 
			<Tool
 
				Name="VCMIDLTool"
 
				TypeLibraryName=".\Debug/openttd.tlb"
 
				HeaderFileName=""
 
			/>
 
			<Tool
 
				Name="VCCLCompilerTool"
 
				AdditionalOptions="/MP"
 
				Optimization="0"
 
				AdditionalIncludeDirectories="..\objs\langs;..\src\3rdparty\squirrel\include"
 
				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;"
 
				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;"
 
				BasicRuntimeChecks="3"
 
				RuntimeLibrary="1"
 
				UsePrecompiledHeader="0"
 
				AssemblerListingLocation="$(IntDir)/"
 
				ObjectFile="$(IntDir)/"
 
				ProgramDataBaseFileName="$(IntDir)/$(TargetName).pdb"
 
				WarningLevel="3"
 
				WarnAsError="false"
 
				SuppressStartupBanner="true"
 
				Detect64BitPortabilityProblems="false"
 
				DebugInformationFormat="4"
 
				CallingConvention="1"
 
@@ -188,25 +188,25 @@
 
				Name="VCManagedResourceCompilerTool"
 
			/>
 
			<Tool
 
				Name="VCResourceCompilerTool"
 
				PreprocessorDefinitions="_DEBUG"
 
				Culture="2057"
 
			/>
 
			<Tool
 
				Name="VCPreLinkEventTool"
 
			/>
 
			<Tool
 
				Name="VCLinkerTool"
 
				AdditionalDependencies="winmm.lib ws2_32.lib libpng.lib zlibstat.lib dxguid.lib libfreetype2.lib libicu.lib"
 
				AdditionalDependencies="winmm.lib ws2_32.lib libpng.lib zlibstat.lib lzo2.lib dxguid.lib libfreetype2.lib libicu.lib"
 
				LinkIncremental="0"
 
				SuppressStartupBanner="true"
 
				IgnoreDefaultLibraryNames="LIBCMT.lib"
 
				GenerateDebugInformation="true"
 
				SubSystem="2"
 
				StackReserveSize="1048576"
 
				StackCommitSize="1048576"
 
				TargetMachine="1"
 
			/>
 
			<Tool
 
				Name="VCALinkTool"
 
			/>
 
@@ -264,25 +264,25 @@
 
				TypeLibraryName=".\Release/openttd.tlb"
 
				HeaderFileName=""
 
			/>
 
			<Tool
 
				Name="VCCLCompilerTool"
 
				AdditionalOptions="/MP"
 
				Optimization="3"
 
				InlineFunctionExpansion="2"
 
				EnableIntrinsicFunctions="true"
 
				FavorSizeOrSpeed="2"
 
				OmitFramePointers="true"
 
				AdditionalIncludeDirectories="..\objs\langs;..\src\3rdparty\squirrel\include"
 
				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;;_SQ64;WITH_ASSERT"
 
				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;;_SQ64;WITH_ASSERT"
 
				StringPooling="true"
 
				ExceptionHandling="1"
 
				RuntimeLibrary="0"
 
				StructMemberAlignment="0"
 
				BufferSecurityCheck="false"
 
				EnableFunctionLevelLinking="true"
 
				DefaultCharIsUnsigned="true"
 
				UsePrecompiledHeader="0"
 
				PrecompiledHeaderThrough=""
 
				PrecompiledHeaderFile=""
 
				AssemblerOutput="2"
 
				AssemblerListingLocation="$(IntDir)/"
 
@@ -301,25 +301,25 @@
 
				Name="VCManagedResourceCompilerTool"
 
			/>
 
			<Tool
 
				Name="VCResourceCompilerTool"
 
				PreprocessorDefinitions="NDEBUG"
 
				Culture="2057"
 
			/>
 
			<Tool
 
				Name="VCPreLinkEventTool"
 
			/>
 
			<Tool
 
				Name="VCLinkerTool"
 
				AdditionalDependencies="winmm.lib ws2_32.lib libpng.lib zlibstat.lib dxguid.lib libfreetype2.lib libicu.lib"
 
				AdditionalDependencies="winmm.lib ws2_32.lib libpng.lib zlibstat.lib lzo2.lib dxguid.lib libfreetype2.lib libicu.lib"
 
				LinkIncremental="1"
 
				SuppressStartupBanner="true"
 
				IgnoreDefaultLibraryNames=""
 
				GenerateDebugInformation="true"
 
				SubSystem="2"
 
				StackReserveSize="1048576"
 
				StackCommitSize="1048576"
 
				OptimizeReferences="2"
 
				OptimizeForWindows98="1"
 
				TargetMachine="17"
 
			/>
 
			<Tool
 
@@ -374,25 +374,25 @@
 
			/>
 
			<Tool
 
				Name="VCMIDLTool"
 
				TargetEnvironment="3"
 
				TypeLibraryName=".\Debug/openttd.tlb"
 
				HeaderFileName=""
 
			/>
 
			<Tool
 
				Name="VCCLCompilerTool"
 
				AdditionalOptions="/MP"
 
				Optimization="0"
 
				AdditionalIncludeDirectories="..\objs\langs;..\src\3rdparty\squirrel\include"
 
				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;;_SQ64"
 
				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;;_SQ64"
 
				BasicRuntimeChecks="3"
 
				RuntimeLibrary="1"
 
				UsePrecompiledHeader="0"
 
				PrecompiledHeaderThrough=""
 
				PrecompiledHeaderFile=""
 
				AssemblerListingLocation="$(IntDir)/"
 
				ObjectFile="$(IntDir)/"
 
				ProgramDataBaseFileName="$(IntDir)/$(TargetName).pdb"
 
				WarningLevel="3"
 
				WarnAsError="false"
 
				SuppressStartupBanner="true"
 
				Detect64BitPortabilityProblems="false"
 
@@ -404,25 +404,25 @@
 
				Name="VCManagedResourceCompilerTool"
 
			/>
 
			<Tool
 
				Name="VCResourceCompilerTool"
 
				PreprocessorDefinitions="_DEBUG"
 
				Culture="2057"
 
			/>
 
			<Tool
 
				Name="VCPreLinkEventTool"
 
			/>
 
			<Tool
 
				Name="VCLinkerTool"
 
				AdditionalDependencies="winmm.lib ws2_32.lib libpng.lib zlibstat.lib dxguid.lib libfreetype2.lib libicu.lib"
 
				AdditionalDependencies="winmm.lib ws2_32.lib libpng.lib zlibstat.lib lzo2.lib dxguid.lib libfreetype2.lib libicu.lib"
 
				LinkIncremental="0"
 
				SuppressStartupBanner="true"
 
				IgnoreDefaultLibraryNames="LIBCMT.lib"
 
				GenerateDebugInformation="true"
 
				SubSystem="2"
 
				StackReserveSize="1048576"
 
				StackCommitSize="1048576"
 
				TargetMachine="17"
 
			/>
 
			<Tool
 
				Name="VCALinkTool"
 
			/>
 
@@ -2308,44 +2308,24 @@
 
			Name="MD5"
 
			>
 
			<File
 
				RelativePath=".\..\src\3rdparty\md5\md5.cpp"
 
				>
 
			</File>
 
			<File
 
				RelativePath=".\..\src\3rdparty\md5\md5.h"
 
				>
 
			</File>
 
		</Filter>
 
		<Filter
 
			Name="MiniLZO"
 
			>
 
			<File
 
				RelativePath=".\..\src\3rdparty\minilzo\lzoconf.h"
 
				>
 
			</File>
 
			<File
 
				RelativePath=".\..\src\3rdparty\minilzo\lzodefs.h"
 
				>
 
			</File>
 
			<File
 
				RelativePath=".\..\src\3rdparty\minilzo\minilzo.c"
 
				>
 
			</File>
 
			<File
 
				RelativePath=".\..\src\3rdparty\minilzo\minilzo.h"
 
				>
 
			</File>
 
		</Filter>
 
		<Filter
 
			Name="Script"
 
			>
 
			<File
 
				RelativePath=".\..\src\script\script_info.cpp"
 
				>
 
			</File>
 
			<File
 
				RelativePath=".\..\src\script\script_info.hpp"
 
				>
 
			</File>
 
			<File
 
				RelativePath=".\..\src\script\script_scanner.cpp"
projects/openttd_vs80.vcproj.in
Show inline comments
 
@@ -51,25 +51,25 @@
 
				TypeLibraryName=".\Release/openttd.tlb"
 
				HeaderFileName=""
 
			/>
 
			<Tool
 
				Name="VCCLCompilerTool"
 
				AdditionalOptions="/MP"
 
				Optimization="3"
 
				InlineFunctionExpansion="2"
 
				EnableIntrinsicFunctions="true"
 
				FavorSizeOrSpeed="2"
 
				OmitFramePointers="true"
 
				AdditionalIncludeDirectories="..\objs\langs;..\src\3rdparty\squirrel\include"
 
				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;;WITH_ASSERT"
 
				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;;WITH_ASSERT"
 
				StringPooling="true"
 
				ExceptionHandling="1"
 
				RuntimeLibrary="0"
 
				StructMemberAlignment="3"
 
				BufferSecurityCheck="false"
 
				EnableFunctionLevelLinking="true"
 
				DefaultCharIsUnsigned="true"
 
				UsePrecompiledHeader="0"
 
				PrecompiledHeaderThrough=""
 
				PrecompiledHeaderFile=""
 
				AssemblerOutput="2"
 
				AssemblerListingLocation="$(IntDir)/"
 
@@ -88,25 +88,25 @@
 
				Name="VCManagedResourceCompilerTool"
 
			/>
 
			<Tool
 
				Name="VCResourceCompilerTool"
 
				PreprocessorDefinitions="NDEBUG"
 
				Culture="2057"
 
			/>
 
			<Tool
 
				Name="VCPreLinkEventTool"
 
			/>
 
			<Tool
 
				Name="VCLinkerTool"
 
				AdditionalDependencies="winmm.lib ws2_32.lib libpng.lib zlibstat.lib dxguid.lib libfreetype2.lib libicu.lib"
 
				AdditionalDependencies="winmm.lib ws2_32.lib libpng.lib zlibstat.lib lzo2.lib dxguid.lib libfreetype2.lib libicu.lib"
 
				LinkIncremental="1"
 
				SuppressStartupBanner="true"
 
				IgnoreDefaultLibraryNames=""
 
				GenerateDebugInformation="true"
 
				SubSystem="2"
 
				StackReserveSize="1048576"
 
				StackCommitSize="1048576"
 
				OptimizeReferences="2"
 
				OptimizeForWindows98="1"
 
				TargetMachine="1"
 
			/>
 
			<Tool
 
@@ -160,25 +160,25 @@
 
				Name="VCWebServiceProxyGeneratorTool"
 
			/>
 
			<Tool
 
				Name="VCMIDLTool"
 
				TypeLibraryName=".\Debug/openttd.tlb"
 
				HeaderFileName=""
 
			/>
 
			<Tool
 
				Name="VCCLCompilerTool"
 
				AdditionalOptions="/MP"
 
				Optimization="0"
 
				AdditionalIncludeDirectories="..\objs\langs;..\src\3rdparty\squirrel\include"
 
				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;"
 
				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;"
 
				BasicRuntimeChecks="3"
 
				RuntimeLibrary="1"
 
				UsePrecompiledHeader="0"
 
				AssemblerListingLocation="$(IntDir)/"
 
				ObjectFile="$(IntDir)/"
 
				ProgramDataBaseFileName="$(IntDir)/$(TargetName).pdb"
 
				WarningLevel="3"
 
				WarnAsError="false"
 
				SuppressStartupBanner="true"
 
				Detect64BitPortabilityProblems="false"
 
				DebugInformationFormat="4"
 
				CallingConvention="1"
 
@@ -188,25 +188,25 @@
 
				Name="VCManagedResourceCompilerTool"
 
			/>
 
			<Tool
 
				Name="VCResourceCompilerTool"
 
				PreprocessorDefinitions="_DEBUG"
 
				Culture="2057"
 
			/>
 
			<Tool
 
				Name="VCPreLinkEventTool"
 
			/>
 
			<Tool
 
				Name="VCLinkerTool"
 
				AdditionalDependencies="winmm.lib ws2_32.lib libpng.lib zlibstat.lib dxguid.lib libfreetype2.lib libicu.lib"
 
				AdditionalDependencies="winmm.lib ws2_32.lib libpng.lib zlibstat.lib lzo2.lib dxguid.lib libfreetype2.lib libicu.lib"
 
				LinkIncremental="0"
 
				SuppressStartupBanner="true"
 
				IgnoreDefaultLibraryNames="LIBCMT.lib"
 
				GenerateDebugInformation="true"
 
				SubSystem="2"
 
				StackReserveSize="1048576"
 
				StackCommitSize="1048576"
 
				TargetMachine="1"
 
			/>
 
			<Tool
 
				Name="VCALinkTool"
 
			/>
 
@@ -264,25 +264,25 @@
 
				TypeLibraryName=".\Release/openttd.tlb"
 
				HeaderFileName=""
 
			/>
 
			<Tool
 
				Name="VCCLCompilerTool"
 
				AdditionalOptions="/MP"
 
				Optimization="3"
 
				InlineFunctionExpansion="2"
 
				EnableIntrinsicFunctions="true"
 
				FavorSizeOrSpeed="2"
 
				OmitFramePointers="true"
 
				AdditionalIncludeDirectories="..\objs\langs;..\src\3rdparty\squirrel\include"
 
				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;;_SQ64;WITH_ASSERT"
 
				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;;_SQ64;WITH_ASSERT"
 
				StringPooling="true"
 
				ExceptionHandling="1"
 
				RuntimeLibrary="0"
 
				StructMemberAlignment="0"
 
				BufferSecurityCheck="false"
 
				EnableFunctionLevelLinking="true"
 
				DefaultCharIsUnsigned="true"
 
				UsePrecompiledHeader="0"
 
				PrecompiledHeaderThrough=""
 
				PrecompiledHeaderFile=""
 
				AssemblerOutput="2"
 
				AssemblerListingLocation="$(IntDir)/"
 
@@ -301,25 +301,25 @@
 
				Name="VCManagedResourceCompilerTool"
 
			/>
 
			<Tool
 
				Name="VCResourceCompilerTool"
 
				PreprocessorDefinitions="NDEBUG"
 
				Culture="2057"
 
			/>
 
			<Tool
 
				Name="VCPreLinkEventTool"
 
			/>
 
			<Tool
 
				Name="VCLinkerTool"
 
				AdditionalDependencies="winmm.lib ws2_32.lib libpng.lib zlibstat.lib dxguid.lib libfreetype2.lib libicu.lib"
 
				AdditionalDependencies="winmm.lib ws2_32.lib libpng.lib zlibstat.lib lzo2.lib dxguid.lib libfreetype2.lib libicu.lib"
 
				LinkIncremental="1"
 
				SuppressStartupBanner="true"
 
				IgnoreDefaultLibraryNames=""
 
				GenerateDebugInformation="true"
 
				SubSystem="2"
 
				StackReserveSize="1048576"
 
				StackCommitSize="1048576"
 
				OptimizeReferences="2"
 
				OptimizeForWindows98="1"
 
				TargetMachine="17"
 
			/>
 
			<Tool
 
@@ -374,25 +374,25 @@
 
			/>
 
			<Tool
 
				Name="VCMIDLTool"
 
				TargetEnvironment="3"
 
				TypeLibraryName=".\Debug/openttd.tlb"
 
				HeaderFileName=""
 
			/>
 
			<Tool
 
				Name="VCCLCompilerTool"
 
				AdditionalOptions="/MP"
 
				Optimization="0"
 
				AdditionalIncludeDirectories="..\objs\langs;..\src\3rdparty\squirrel\include"
 
				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;;_SQ64"
 
				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;;_SQ64"
 
				BasicRuntimeChecks="3"
 
				RuntimeLibrary="1"
 
				UsePrecompiledHeader="0"
 
				PrecompiledHeaderThrough=""
 
				PrecompiledHeaderFile=""
 
				AssemblerListingLocation="$(IntDir)/"
 
				ObjectFile="$(IntDir)/"
 
				ProgramDataBaseFileName="$(IntDir)/$(TargetName).pdb"
 
				WarningLevel="3"
 
				WarnAsError="false"
 
				SuppressStartupBanner="true"
 
				Detect64BitPortabilityProblems="false"
 
@@ -404,25 +404,25 @@
 
				Name="VCManagedResourceCompilerTool"
 
			/>
 
			<Tool
 
				Name="VCResourceCompilerTool"
 
				PreprocessorDefinitions="_DEBUG"
 
				Culture="2057"
 
			/>
 
			<Tool
 
				Name="VCPreLinkEventTool"
 
			/>
 
			<Tool
 
				Name="VCLinkerTool"
 
				AdditionalDependencies="winmm.lib ws2_32.lib libpng.lib zlibstat.lib dxguid.lib libfreetype2.lib libicu.lib"
 
				AdditionalDependencies="winmm.lib ws2_32.lib libpng.lib zlibstat.lib lzo2.lib dxguid.lib libfreetype2.lib libicu.lib"
 
				LinkIncremental="0"
 
				SuppressStartupBanner="true"
 
				IgnoreDefaultLibraryNames="LIBCMT.lib"
 
				GenerateDebugInformation="true"
 
				SubSystem="2"
 
				StackReserveSize="1048576"
 
				StackCommitSize="1048576"
 
				TargetMachine="17"
 
			/>
 
			<Tool
 
				Name="VCALinkTool"
 
			/>
projects/openttd_vs90.vcproj
Show inline comments
 
@@ -52,25 +52,25 @@
 
				TypeLibraryName=".\Release/openttd.tlb"
 
				HeaderFileName=""
 
			/>
 
			<Tool
 
				Name="VCCLCompilerTool"
 
				AdditionalOptions="/MP"
 
				Optimization="3"
 
				InlineFunctionExpansion="2"
 
				EnableIntrinsicFunctions="true"
 
				FavorSizeOrSpeed="2"
 
				OmitFramePointers="true"
 
				AdditionalIncludeDirectories="..\objs\langs;..\src\3rdparty\squirrel\include"
 
				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;;WITH_ASSERT"
 
				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;;WITH_ASSERT"
 
				StringPooling="true"
 
				ExceptionHandling="1"
 
				RuntimeLibrary="0"
 
				StructMemberAlignment="3"
 
				BufferSecurityCheck="false"
 
				EnableFunctionLevelLinking="true"
 
				DefaultCharIsUnsigned="true"
 
				UsePrecompiledHeader="0"
 
				PrecompiledHeaderThrough=""
 
				PrecompiledHeaderFile=""
 
				AssemblerOutput="2"
 
				AssemblerListingLocation="$(IntDir)/"
 
@@ -89,25 +89,25 @@
 
				Name="VCManagedResourceCompilerTool"
 
			/>
 
			<Tool
 
				Name="VCResourceCompilerTool"
 
				PreprocessorDefinitions="NDEBUG"
 
				Culture="2057"
 
			/>
 
			<Tool
 
				Name="VCPreLinkEventTool"
 
			/>
 
			<Tool
 
				Name="VCLinkerTool"
 
				AdditionalDependencies="winmm.lib ws2_32.lib libpng.lib zlibstat.lib dxguid.lib libfreetype2.lib libicu.lib"
 
				AdditionalDependencies="winmm.lib ws2_32.lib libpng.lib zlibstat.lib lzo2.lib dxguid.lib libfreetype2.lib libicu.lib"
 
				LinkIncremental="1"
 
				SuppressStartupBanner="true"
 
				IgnoreDefaultLibraryNames=""
 
				GenerateDebugInformation="true"
 
				SubSystem="2"
 
				StackReserveSize="1048576"
 
				StackCommitSize="1048576"
 
				OptimizeReferences="2"
 
				RandomizedBaseAddress="1"
 
				DataExecutionPrevention="0"
 
				TargetMachine="1"
 
			/>
 
@@ -159,25 +159,25 @@
 
				Name="VCWebServiceProxyGeneratorTool"
 
			/>
 
			<Tool
 
				Name="VCMIDLTool"
 
				TypeLibraryName=".\Debug/openttd.tlb"
 
				HeaderFileName=""
 
			/>
 
			<Tool
 
				Name="VCCLCompilerTool"
 
				AdditionalOptions="/MP"
 
				Optimization="0"
 
				AdditionalIncludeDirectories="..\objs\langs;..\src\3rdparty\squirrel\include"
 
				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;"
 
				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;"
 
				BasicRuntimeChecks="3"
 
				RuntimeLibrary="1"
 
				UsePrecompiledHeader="0"
 
				AssemblerListingLocation="$(IntDir)/"
 
				ObjectFile="$(IntDir)/"
 
				ProgramDataBaseFileName="$(IntDir)/$(TargetName).pdb"
 
				WarningLevel="3"
 
				WarnAsError="false"
 
				SuppressStartupBanner="true"
 
				Detect64BitPortabilityProblems="false"
 
				DebugInformationFormat="4"
 
				CallingConvention="1"
 
@@ -187,25 +187,25 @@
 
				Name="VCManagedResourceCompilerTool"
 
			/>
 
			<Tool
 
				Name="VCResourceCompilerTool"
 
				PreprocessorDefinitions="_DEBUG"
 
				Culture="2057"
 
			/>
 
			<Tool
 
				Name="VCPreLinkEventTool"
 
			/>
 
			<Tool
 
				Name="VCLinkerTool"
 
				AdditionalDependencies="winmm.lib ws2_32.lib libpng.lib zlibstat.lib dxguid.lib libfreetype2.lib libicu.lib"
 
				AdditionalDependencies="winmm.lib ws2_32.lib libpng.lib zlibstat.lib lzo2.lib dxguid.lib libfreetype2.lib libicu.lib"
 
				LinkIncremental="0"
 
				SuppressStartupBanner="true"
 
				IgnoreDefaultLibraryNames="LIBCMT.lib"
 
				GenerateDebugInformation="true"
 
				SubSystem="2"
 
				StackReserveSize="1048576"
 
				StackCommitSize="1048576"
 
				RandomizedBaseAddress="1"
 
				DataExecutionPrevention="0"
 
				TargetMachine="1"
 
			/>
 
			<Tool
 
@@ -262,25 +262,25 @@
 
				TypeLibraryName=".\Release/openttd.tlb"
 
				HeaderFileName=""
 
			/>
 
			<Tool
 
				Name="VCCLCompilerTool"
 
				AdditionalOptions="/MP"
 
				Optimization="3"
 
				InlineFunctionExpansion="2"
 
				EnableIntrinsicFunctions="true"
 
				FavorSizeOrSpeed="2"
 
				OmitFramePointers="true"
 
				AdditionalIncludeDirectories="..\objs\langs;..\src\3rdparty\squirrel\include"
 
				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;;_SQ64;WITH_ASSERT"
 
				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;;_SQ64;WITH_ASSERT"
 
				StringPooling="true"
 
				ExceptionHandling="1"
 
				RuntimeLibrary="0"
 
				StructMemberAlignment="0"
 
				BufferSecurityCheck="false"
 
				EnableFunctionLevelLinking="true"
 
				DefaultCharIsUnsigned="true"
 
				UsePrecompiledHeader="0"
 
				PrecompiledHeaderThrough=""
 
				PrecompiledHeaderFile=""
 
				AssemblerOutput="2"
 
				AssemblerListingLocation="$(IntDir)/"
 
@@ -299,25 +299,25 @@
 
				Name="VCManagedResourceCompilerTool"
 
			/>
 
			<Tool
 
				Name="VCResourceCompilerTool"
 
				PreprocessorDefinitions="NDEBUG"
 
				Culture="2057"
 
			/>
 
			<Tool
 
				Name="VCPreLinkEventTool"
 
			/>
 
			<Tool
 
				Name="VCLinkerTool"
 
				AdditionalDependencies="winmm.lib ws2_32.lib libpng.lib zlibstat.lib dxguid.lib libfreetype2.lib libicu.lib"
 
				AdditionalDependencies="winmm.lib ws2_32.lib libpng.lib zlibstat.lib lzo2.lib dxguid.lib libfreetype2.lib libicu.lib"
 
				LinkIncremental="1"
 
				SuppressStartupBanner="true"
 
				IgnoreDefaultLibraryNames=""
 
				GenerateDebugInformation="true"
 
				SubSystem="2"
 
				StackReserveSize="1048576"
 
				StackCommitSize="1048576"
 
				OptimizeReferences="2"
 
				TargetMachine="17"
 
			/>
 
			<Tool
 
				Name="VCALinkTool"
 
@@ -371,25 +371,25 @@
 
			/>
 
			<Tool
 
				Name="VCMIDLTool"
 
				TargetEnvironment="3"
 
				TypeLibraryName=".\Debug/openttd.tlb"
 
				HeaderFileName=""
 
			/>
 
			<Tool
 
				Name="VCCLCompilerTool"
 
				AdditionalOptions="/MP"
 
				Optimization="0"
 
				AdditionalIncludeDirectories="..\objs\langs;..\src\3rdparty\squirrel\include"
 
				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;;_SQ64"
 
				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;;_SQ64"
 
				BasicRuntimeChecks="3"
 
				RuntimeLibrary="1"
 
				UsePrecompiledHeader="0"
 
				PrecompiledHeaderThrough=""
 
				PrecompiledHeaderFile=""
 
				AssemblerListingLocation="$(IntDir)/"
 
				ObjectFile="$(IntDir)/"
 
				ProgramDataBaseFileName="$(IntDir)/$(TargetName).pdb"
 
				WarningLevel="3"
 
				WarnAsError="false"
 
				SuppressStartupBanner="true"
 
				Detect64BitPortabilityProblems="false"
 
@@ -401,25 +401,25 @@
 
				Name="VCManagedResourceCompilerTool"
 
			/>
 
			<Tool
 
				Name="VCResourceCompilerTool"
 
				PreprocessorDefinitions="_DEBUG"
 
				Culture="2057"
 
			/>
 
			<Tool
 
				Name="VCPreLinkEventTool"
 
			/>
 
			<Tool
 
				Name="VCLinkerTool"
 
				AdditionalDependencies="winmm.lib ws2_32.lib libpng.lib zlibstat.lib dxguid.lib libfreetype2.lib libicu.lib"
 
				AdditionalDependencies="winmm.lib ws2_32.lib libpng.lib zlibstat.lib lzo2.lib dxguid.lib libfreetype2.lib libicu.lib"
 
				LinkIncremental="0"
 
				SuppressStartupBanner="true"
 
				IgnoreDefaultLibraryNames="LIBCMT.lib"
 
				GenerateDebugInformation="true"
 
				SubSystem="2"
 
				StackReserveSize="1048576"
 
				StackCommitSize="1048576"
 
				TargetMachine="17"
 
			/>
 
			<Tool
 
				Name="VCALinkTool"
 
			/>
 
@@ -2305,44 +2305,24 @@
 
			Name="MD5"
 
			>
 
			<File
 
				RelativePath=".\..\src\3rdparty\md5\md5.cpp"
 
				>
 
			</File>
 
			<File
 
				RelativePath=".\..\src\3rdparty\md5\md5.h"
 
				>
 
			</File>
 
		</Filter>
 
		<Filter
 
			Name="MiniLZO"
 
			>
 
			<File
 
				RelativePath=".\..\src\3rdparty\minilzo\lzoconf.h"
 
				>
 
			</File>
 
			<File
 
				RelativePath=".\..\src\3rdparty\minilzo\lzodefs.h"
 
				>
 
			</File>
 
			<File
 
				RelativePath=".\..\src\3rdparty\minilzo\minilzo.c"
 
				>
 
			</File>
 
			<File
 
				RelativePath=".\..\src\3rdparty\minilzo\minilzo.h"
 
				>
 
			</File>
 
		</Filter>
 
		<Filter
 
			Name="Script"
 
			>
 
			<File
 
				RelativePath=".\..\src\script\script_info.cpp"
 
				>
 
			</File>
 
			<File
 
				RelativePath=".\..\src\script\script_info.hpp"
 
				>
 
			</File>
 
			<File
 
				RelativePath=".\..\src\script\script_scanner.cpp"
projects/openttd_vs90.vcproj.in
Show inline comments
 
@@ -52,25 +52,25 @@
 
				TypeLibraryName=".\Release/openttd.tlb"
 
				HeaderFileName=""
 
			/>
 
			<Tool
 
				Name="VCCLCompilerTool"
 
				AdditionalOptions="/MP"
 
				Optimization="3"
 
				InlineFunctionExpansion="2"
 
				EnableIntrinsicFunctions="true"
 
				FavorSizeOrSpeed="2"
 
				OmitFramePointers="true"
 
				AdditionalIncludeDirectories="..\objs\langs;..\src\3rdparty\squirrel\include"
 
				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;;WITH_ASSERT"
 
				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;;WITH_ASSERT"
 
				StringPooling="true"
 
				ExceptionHandling="1"
 
				RuntimeLibrary="0"
 
				StructMemberAlignment="3"
 
				BufferSecurityCheck="false"
 
				EnableFunctionLevelLinking="true"
 
				DefaultCharIsUnsigned="true"
 
				UsePrecompiledHeader="0"
 
				PrecompiledHeaderThrough=""
 
				PrecompiledHeaderFile=""
 
				AssemblerOutput="2"
 
				AssemblerListingLocation="$(IntDir)/"
 
@@ -89,25 +89,25 @@
 
				Name="VCManagedResourceCompilerTool"
 
			/>
 
			<Tool
 
				Name="VCResourceCompilerTool"
 
				PreprocessorDefinitions="NDEBUG"
 
				Culture="2057"
 
			/>
 
			<Tool
 
				Name="VCPreLinkEventTool"
 
			/>
 
			<Tool
 
				Name="VCLinkerTool"
 
				AdditionalDependencies="winmm.lib ws2_32.lib libpng.lib zlibstat.lib dxguid.lib libfreetype2.lib libicu.lib"
 
				AdditionalDependencies="winmm.lib ws2_32.lib libpng.lib zlibstat.lib lzo2.lib dxguid.lib libfreetype2.lib libicu.lib"
 
				LinkIncremental="1"
 
				SuppressStartupBanner="true"
 
				IgnoreDefaultLibraryNames=""
 
				GenerateDebugInformation="true"
 
				SubSystem="2"
 
				StackReserveSize="1048576"
 
				StackCommitSize="1048576"
 
				OptimizeReferences="2"
 
				RandomizedBaseAddress="1"
 
				DataExecutionPrevention="0"
 
				TargetMachine="1"
 
			/>
 
@@ -159,25 +159,25 @@
 
				Name="VCWebServiceProxyGeneratorTool"
 
			/>
 
			<Tool
 
				Name="VCMIDLTool"
 
				TypeLibraryName=".\Debug/openttd.tlb"
 
				HeaderFileName=""
 
			/>
 
			<Tool
 
				Name="VCCLCompilerTool"
 
				AdditionalOptions="/MP"
 
				Optimization="0"
 
				AdditionalIncludeDirectories="..\objs\langs;..\src\3rdparty\squirrel\include"
 
				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;"
 
				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;"
 
				BasicRuntimeChecks="3"
 
				RuntimeLibrary="1"
 
				UsePrecompiledHeader="0"
 
				AssemblerListingLocation="$(IntDir)/"
 
				ObjectFile="$(IntDir)/"
 
				ProgramDataBaseFileName="$(IntDir)/$(TargetName).pdb"
 
				WarningLevel="3"
 
				WarnAsError="false"
 
				SuppressStartupBanner="true"
 
				Detect64BitPortabilityProblems="false"
 
				DebugInformationFormat="4"
 
				CallingConvention="1"
 
@@ -187,25 +187,25 @@
 
				Name="VCManagedResourceCompilerTool"
 
			/>
 
			<Tool
 
				Name="VCResourceCompilerTool"
 
				PreprocessorDefinitions="_DEBUG"
 
				Culture="2057"
 
			/>
 
			<Tool
 
				Name="VCPreLinkEventTool"
 
			/>
 
			<Tool
 
				Name="VCLinkerTool"
 
				AdditionalDependencies="winmm.lib ws2_32.lib libpng.lib zlibstat.lib dxguid.lib libfreetype2.lib libicu.lib"
 
				AdditionalDependencies="winmm.lib ws2_32.lib libpng.lib zlibstat.lib lzo2.lib dxguid.lib libfreetype2.lib libicu.lib"
 
				LinkIncremental="0"
 
				SuppressStartupBanner="true"
 
				IgnoreDefaultLibraryNames="LIBCMT.lib"
 
				GenerateDebugInformation="true"
 
				SubSystem="2"
 
				StackReserveSize="1048576"
 
				StackCommitSize="1048576"
 
				RandomizedBaseAddress="1"
 
				DataExecutionPrevention="0"
 
				TargetMachine="1"
 
			/>
 
			<Tool
 
@@ -262,25 +262,25 @@
 
				TypeLibraryName=".\Release/openttd.tlb"
 
				HeaderFileName=""
 
			/>
 
			<Tool
 
				Name="VCCLCompilerTool"
 
				AdditionalOptions="/MP"
 
				Optimization="3"
 
				InlineFunctionExpansion="2"
 
				EnableIntrinsicFunctions="true"
 
				FavorSizeOrSpeed="2"
 
				OmitFramePointers="true"
 
				AdditionalIncludeDirectories="..\objs\langs;..\src\3rdparty\squirrel\include"
 
				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;;_SQ64;WITH_ASSERT"
 
				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;;_SQ64;WITH_ASSERT"
 
				StringPooling="true"
 
				ExceptionHandling="1"
 
				RuntimeLibrary="0"
 
				StructMemberAlignment="0"
 
				BufferSecurityCheck="false"
 
				EnableFunctionLevelLinking="true"
 
				DefaultCharIsUnsigned="true"
 
				UsePrecompiledHeader="0"
 
				PrecompiledHeaderThrough=""
 
				PrecompiledHeaderFile=""
 
				AssemblerOutput="2"
 
				AssemblerListingLocation="$(IntDir)/"
 
@@ -299,25 +299,25 @@
 
				Name="VCManagedResourceCompilerTool"
 
			/>
 
			<Tool
 
				Name="VCResourceCompilerTool"
 
				PreprocessorDefinitions="NDEBUG"
 
				Culture="2057"
 
			/>
 
			<Tool
 
				Name="VCPreLinkEventTool"
 
			/>
 
			<Tool
 
				Name="VCLinkerTool"
 
				AdditionalDependencies="winmm.lib ws2_32.lib libpng.lib zlibstat.lib dxguid.lib libfreetype2.lib libicu.lib"
 
				AdditionalDependencies="winmm.lib ws2_32.lib libpng.lib zlibstat.lib lzo2.lib dxguid.lib libfreetype2.lib libicu.lib"
 
				LinkIncremental="1"
 
				SuppressStartupBanner="true"
 
				IgnoreDefaultLibraryNames=""
 
				GenerateDebugInformation="true"
 
				SubSystem="2"
 
				StackReserveSize="1048576"
 
				StackCommitSize="1048576"
 
				OptimizeReferences="2"
 
				TargetMachine="17"
 
			/>
 
			<Tool
 
				Name="VCALinkTool"
 
@@ -371,25 +371,25 @@
 
			/>
 
			<Tool
 
				Name="VCMIDLTool"
 
				TargetEnvironment="3"
 
				TypeLibraryName=".\Debug/openttd.tlb"
 
				HeaderFileName=""
 
			/>
 
			<Tool
 
				Name="VCCLCompilerTool"
 
				AdditionalOptions="/MP"
 
				Optimization="0"
 
				AdditionalIncludeDirectories="..\objs\langs;..\src\3rdparty\squirrel\include"
 
				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;;_SQ64"
 
				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;;_SQ64"
 
				BasicRuntimeChecks="3"
 
				RuntimeLibrary="1"
 
				UsePrecompiledHeader="0"
 
				PrecompiledHeaderThrough=""
 
				PrecompiledHeaderFile=""
 
				AssemblerListingLocation="$(IntDir)/"
 
				ObjectFile="$(IntDir)/"
 
				ProgramDataBaseFileName="$(IntDir)/$(TargetName).pdb"
 
				WarningLevel="3"
 
				WarnAsError="false"
 
				SuppressStartupBanner="true"
 
				Detect64BitPortabilityProblems="false"
 
@@ -401,25 +401,25 @@
 
				Name="VCManagedResourceCompilerTool"
 
			/>
 
			<Tool
 
				Name="VCResourceCompilerTool"
 
				PreprocessorDefinitions="_DEBUG"
 
				Culture="2057"
 
			/>
 
			<Tool
 
				Name="VCPreLinkEventTool"
 
			/>
 
			<Tool
 
				Name="VCLinkerTool"
 
				AdditionalDependencies="winmm.lib ws2_32.lib libpng.lib zlibstat.lib dxguid.lib libfreetype2.lib libicu.lib"
 
				AdditionalDependencies="winmm.lib ws2_32.lib libpng.lib zlibstat.lib lzo2.lib dxguid.lib libfreetype2.lib libicu.lib"
 
				LinkIncremental="0"
 
				SuppressStartupBanner="true"
 
				IgnoreDefaultLibraryNames="LIBCMT.lib"
 
				GenerateDebugInformation="true"
 
				SubSystem="2"
 
				StackReserveSize="1048576"
 
				StackCommitSize="1048576"
 
				TargetMachine="17"
 
			/>
 
			<Tool
 
				Name="VCALinkTool"
 
			/>
readme.txt
Show inline comments
 
@@ -401,24 +401,25 @@ DOS:
 
  website. Compilation is straight forward: use make, but do a "./configure"
 
  before the first build. The build binary will need cwsdpmi.exe to be in
 
  the same directory as the openttd executable. cwsdpmi.exe can be found in
 
  the os/dos subdirectory. If you compile with stripping turned on a binary
 
  will be generated that does not need cwsdpmi.exe by adding the cswdstub.exe
 
  to the created OpenTTD binary.
 

	
 
7.1) Required/optional libraries:
 
---- -------------------
 
The following libraries are used by OpenTTD for:
 
  - libSDL/liballegro: hardware access (video, sound, mouse)
 
  - zlib: (de)compressing of savegames
 
  - liblzo2: (de)compressing of old (pre 0.3.0) savegames
 
  - libpng: making screenshots and loading heightmaps
 
  - libfreetype: loading generic fonts and rendering them
 
  - libfontconfig: searching for fonts, resolving font names to actual fonts
 
  - libicu: handling of right-to-left scripts (e.g. Arabic and Persian)
 

	
 
OpenTTD does not require any of the libraries to be present, but without
 
zlib you cannot open most savegames or use the content downloading system.
 
Without libSDL/liballegro on non-Windows and non-MacOS X machines you have
 
no graphical user interface; you would be building a dedicated server.
 

	
 
8.0) Translating:
 
---- -------------------
 
@@ -537,20 +538,19 @@ Retired Developers:
 

	
 
Thanks to:
 
  Josef Drexler                  - For his great work on TTDPatch.
 
  Marcin Grzegorczyk             - For his TTDPatch work and documentation of TTD internals and graphics (signals and track foundations)
 
  Petr Baudiš (pasky)            - Many patches, newgrf support, etc.
 
  Simon Sasburg (HackyKid)       - For the many bugfixes he has blessed us with
 
  Stefan Meißner (sign_de)       - For his work on the console
 
  Mike Ragsdale                  - OpenTTD installer
 
  Cian Duffy (MYOB)              - BeOS port / manual writing
 
  Christian Rosentreter (tokai)  - MorphOS / AmigaOS port
 
  Richard Kempton (RichK67)      - Additional airports, initial TGP implementation
 
  Alberto Demichelis             - Squirrel scripting language
 
  Markus F.X.J. Oberhumer        - MiniLZO for loading old savegames
 
  L. Peter Deutsch               - MD5 implementation
 
  Michael Blunck                 - For revolutionizing TTD with awesome graphics
 
  George                         - Canal graphics
 
  David Dallaston (Pikka)        - Tram tracks
 
  All Translators                - For their support to make OpenTTD a truly international game
 
  Bug Reporters                  - Thanks for all bug reports
 
  Chris Sawyer                   - For an amazing game!
source.list
Show inline comments
 
@@ -502,30 +502,24 @@ table/town_land.h
 
table/townname.h
 
table/track_land.h
 
table/train_cmd.h
 
table/tree_land.h
 
table/unicode.h
 
table/unmovable_land.h
 
table/water_land.h
 

	
 
# MD5
 
3rdparty/md5/md5.cpp
 
3rdparty/md5/md5.h
 

	
 
# MiniLZO
 
3rdparty/minilzo/lzoconf.h
 
3rdparty/minilzo/lzodefs.h
 
3rdparty/minilzo/minilzo.c
 
3rdparty/minilzo/minilzo.h
 

	
 
# Script
 
script/script_info.cpp
 
script/script_info.hpp
 
script/script_scanner.cpp
 
script/script_scanner.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
src/3rdparty/minilzo/COPYING
Show inline comments
 
deleted file
src/3rdparty/minilzo/Makefile
Show inline comments
 
deleted file
src/3rdparty/minilzo/README.LZO
Show inline comments
 
deleted file
src/3rdparty/minilzo/lzoconf.h
Show inline comments
 
deleted file
src/3rdparty/minilzo/lzodefs.h
Show inline comments
 
deleted file

Changeset was too big and was cut off... Show full diff anyway

0 comments (0 inline, 0 general)