Webternet and Updater extensions now load on Windows 2000 (bug 4234, r=dvander).
authorScott Ehlert <ds@alliedmods.net>
Wed Jan 20 15:12:57 2010 -0600 (2010-01-20)
changeset 29119c391e182eb8
parent 2910 e8f6e9f3401a
child 2912 54b5707f661c
Webternet and Updater extensions now load on Windows 2000 (bug 4234, r=dvander).
extensions/curl/curl-src/lib/config-win32.h
extensions/curl/msvc9/curl.vcproj
     1.1 --- a/extensions/curl/curl-src/lib/config-win32.h	Wed Jan 20 04:03:46 2010 -0800
     1.2 +++ b/extensions/curl/curl-src/lib/config-win32.h	Wed Jan 20 15:12:57 2010 -0600
     1.3 @@ -376,17 +376,17 @@
     1.4  #  endif
     1.5  #endif
     1.6  
     1.7 -/* VS2008 does not support Windows build targets prior to WinXP, */
     1.8 -/* so, if no build target has been defined we will target WinXP. */
     1.9 +/* VS2008 does not support Windows build targets prior to Windows 2000, */
    1.10 +/* so, if no build target has been defined we will target Windows 2000. */
    1.11  #if defined(_MSC_VER) && (_MSC_VER >= 1500)
    1.12  #  ifndef _WIN32_WINNT
    1.13 -#    define _WIN32_WINNT 0x0501
    1.14 +#    define _WIN32_WINNT 0x0500
    1.15  #  endif
    1.16  #  ifndef WINVER
    1.17 -#    define WINVER 0x0501
    1.18 +#    define WINVER 0x0500
    1.19  #  endif
    1.20 -#  if (_WIN32_WINNT < 0x0501) || (WINVER < 0x0501)
    1.21 -#    error VS2008 does not support Windows build targets prior to WinXP
    1.22 +#  if (_WIN32_WINNT < 0x0500) || (WINVER < 0x0500)
    1.23 +#    error VS2008 does not support Windows build targets prior to Windows 2000
    1.24  #  endif
    1.25  #endif
    1.26  
     2.1 --- a/extensions/curl/msvc9/curl.vcproj	Wed Jan 20 04:03:46 2010 -0800
     2.2 +++ b/extensions/curl/msvc9/curl.vcproj	Wed Jan 20 15:12:57 2010 -0600
     2.3 @@ -59,6 +59,7 @@
     2.4  			<Tool
     2.5  				Name="VCResourceCompilerTool"
     2.6  				PreprocessorDefinitions="BINARY_NAME=\&quot;$(TargetFileName)\&quot;"
     2.7 +				AdditionalIncludeDirectories="..\..\..\public"
     2.8  			/>
     2.9  			<Tool
    2.10  				Name="VCPreLinkEventTool"
    2.11 @@ -139,6 +140,7 @@
    2.12  			<Tool
    2.13  				Name="VCResourceCompilerTool"
    2.14  				PreprocessorDefinitions="BINARY_NAME=\&quot;$(TargetFileName)\&quot;"
    2.15 +				AdditionalIncludeDirectories="..\..\..\public"
    2.16  			/>
    2.17  			<Tool
    2.18  				Name="VCPreLinkEventTool"
    2.19 @@ -179,666 +181,6 @@
    2.20  				Name="VCPostBuildEventTool"
    2.21  			/>
    2.22  		</Configuration>
    2.23 -		<Configuration
    2.24 -			Name="Debug - Old Metamod|Win32"
    2.25 -			OutputDirectory="$(SolutionDir)$(ConfigurationName)"
    2.26 -			IntermediateDirectory="$(ConfigurationName)"
    2.27 -			ConfigurationType="2"
    2.28 -			CharacterSet="2"
    2.29 -			>
    2.30 -			<Tool
    2.31 -				Name="VCPreBuildEventTool"
    2.32 -			/>
    2.33 -			<Tool
    2.34 -				Name="VCCustomBuildTool"
    2.35 -			/>
    2.36 -			<Tool
    2.37 -				Name="VCXMLDataGeneratorTool"
    2.38 -			/>
    2.39 -			<Tool
    2.40 -				Name="VCWebServiceProxyGeneratorTool"
    2.41 -			/>
    2.42 -			<Tool
    2.43 -				Name="VCMIDLTool"
    2.44 -			/>
    2.45 -			<Tool
    2.46 -				Name="VCCLCompilerTool"
    2.47 -				AdditionalOptions="/D SE_EPISODEONE=2 /D SE_ORANGEBOX=3 /D SE_LEFT4DEAD=4"
    2.48 -				Optimization="0"
    2.49 -				AdditionalIncludeDirectories="..;..\sdk;..\..;..\..\sourcepawn;&quot;$(HL2SDK)\public&quot;;&quot;$(HL2SDK)\public\dlls&quot;;&quot;$(HL2SDK)\public\engine&quot;;&quot;$(HL2SDK)\public\tier0&quot;;&quot;$(HL2SDK)\public\tier1&quot;;&quot;$(MMSOURCE17)\core-legacy&quot;;&quot;$(MMSOURCE17)\core-legacy\sourcehook&quot;"
    2.50 -				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;SDK_EXPORTS;_CRT_SECURE_NO_DEPRECATE;SOURCEMOD_BUILD;SOURCE_ENGINE=2"
    2.51 -				MinimalRebuild="true"
    2.52 -				BasicRuntimeChecks="3"
    2.53 -				RuntimeLibrary="1"
    2.54 -				EnableEnhancedInstructionSet="0"
    2.55 -				RuntimeTypeInfo="false"
    2.56 -				UsePrecompiledHeader="0"
    2.57 -				WarningLevel="3"
    2.58 -				Detect64BitPortabilityProblems="false"
    2.59 -				DebugInformationFormat="4"
    2.60 -			/>
    2.61 -			<Tool
    2.62 -				Name="VCManagedResourceCompilerTool"
    2.63 -			/>
    2.64 -			<Tool
    2.65 -				Name="VCResourceCompilerTool"
    2.66 -				PreprocessorDefinitions="BINARY_NAME=\&quot;$(TargetFileName)\&quot;"
    2.67 -			/>
    2.68 -			<Tool
    2.69 -				Name="VCPreLinkEventTool"
    2.70 -			/>
    2.71 -			<Tool
    2.72 -				Name="VCLinkerTool"
    2.73 -				AdditionalDependencies="&quot;$(HL2SDK)\lib\public\tier0.lib&quot; &quot;$(HL2SDK)\lib\public\tier1.lib&quot; &quot;$(HL2SDK)\lib\public\vstdlib.lib&quot;"
    2.74 -				OutputFile="$(OutDir)\sample.ext.dll"
    2.75 -				LinkIncremental="2"
    2.76 -				IgnoreDefaultLibraryNames="LIBC;LIBCD;LIBCMT"
    2.77 -				GenerateDebugInformation="true"
    2.78 -				SubSystem="2"
    2.79 -				RandomizedBaseAddress="1"
    2.80 -				DataExecutionPrevention="0"
    2.81 -				TargetMachine="1"
    2.82 -			/>
    2.83 -			<Tool
    2.84 -				Name="VCALinkTool"
    2.85 -			/>
    2.86 -			<Tool
    2.87 -				Name="VCManifestTool"
    2.88 -			/>
    2.89 -			<Tool
    2.90 -				Name="VCXDCMakeTool"
    2.91 -			/>
    2.92 -			<Tool
    2.93 -				Name="VCBscMakeTool"
    2.94 -			/>
    2.95 -			<Tool
    2.96 -				Name="VCFxCopTool"
    2.97 -			/>
    2.98 -			<Tool
    2.99 -				Name="VCAppVerifierTool"
   2.100 -			/>
   2.101 -			<Tool
   2.102 -				Name="VCPostBuildEventTool"
   2.103 -			/>
   2.104 -		</Configuration>
   2.105 -		<Configuration
   2.106 -			Name="Release - Old Metamod|Win32"
   2.107 -			OutputDirectory="$(SolutionDir)$(ConfigurationName)"
   2.108 -			IntermediateDirectory="$(ConfigurationName)"
   2.109 -			ConfigurationType="2"
   2.110 -			CharacterSet="2"
   2.111 -			WholeProgramOptimization="1"
   2.112 -			>
   2.113 -			<Tool
   2.114 -				Name="VCPreBuildEventTool"
   2.115 -			/>
   2.116 -			<Tool
   2.117 -				Name="VCCustomBuildTool"
   2.118 -			/>
   2.119 -			<Tool
   2.120 -				Name="VCXMLDataGeneratorTool"
   2.121 -			/>
   2.122 -			<Tool
   2.123 -				Name="VCWebServiceProxyGeneratorTool"
   2.124 -			/>
   2.125 -			<Tool
   2.126 -				Name="VCMIDLTool"
   2.127 -			/>
   2.128 -			<Tool
   2.129 -				Name="VCCLCompilerTool"
   2.130 -				AdditionalOptions="/MP /D SE_EPISODEONE=2 /D SE_ORANGEBOX=3 /D SE_LEFT4DEAD=4"
   2.131 -				FavorSizeOrSpeed="1"
   2.132 -				AdditionalIncludeDirectories="..;..\sdk;..\..;..\..\sourcepawn;&quot;$(HL2SDK)\public&quot;;&quot;$(HL2SDK)\public\dlls&quot;;&quot;$(HL2SDK)\public\engine&quot;;&quot;$(HL2SDK)\public\tier0&quot;;&quot;$(HL2SDK)\public\tier1&quot;;&quot;$(MMSOURCE17)\core-legacy&quot;;&quot;$(MMSOURCE17)\core-legacy\sourcehook&quot;"
   2.133 -				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;SDK_EXPORTS;_CRT_SECURE_NO_DEPRECATE;SOURCEMOD_BUILD;SOURCE_ENGINE=2"
   2.134 -				RuntimeLibrary="0"
   2.135 -				EnableEnhancedInstructionSet="0"
   2.136 -				RuntimeTypeInfo="false"
   2.137 -				UsePrecompiledHeader="0"
   2.138 -				WarningLevel="3"
   2.139 -				Detect64BitPortabilityProblems="false"
   2.140 -				DebugInformationFormat="3"
   2.141 -			/>
   2.142 -			<Tool
   2.143 -				Name="VCManagedResourceCompilerTool"
   2.144 -			/>
   2.145 -			<Tool
   2.146 -				Name="VCResourceCompilerTool"
   2.147 -				PreprocessorDefinitions="BINARY_NAME=\&quot;$(TargetFileName)\&quot;"
   2.148 -			/>
   2.149 -			<Tool
   2.150 -				Name="VCPreLinkEventTool"
   2.151 -			/>
   2.152 -			<Tool
   2.153 -				Name="VCLinkerTool"
   2.154 -				AdditionalDependencies="&quot;$(HL2SDK)\lib\public\tier0.lib&quot; &quot;$(HL2SDK)\lib\public\tier1.lib&quot; &quot;$(HL2SDK)\lib\public\vstdlib.lib&quot;"
   2.155 -				OutputFile="$(OutDir)\sample.ext.dll"
   2.156 -				LinkIncremental="1"
   2.157 -				IgnoreDefaultLibraryNames="LIBC;LIBCD;LIBCMTD"
   2.158 -				GenerateDebugInformation="true"
   2.159 -				SubSystem="2"
   2.160 -				OptimizeReferences="2"
   2.161 -				EnableCOMDATFolding="2"
   2.162 -				RandomizedBaseAddress="1"
   2.163 -				DataExecutionPrevention="0"
   2.164 -				TargetMachine="1"
   2.165 -			/>
   2.166 -			<Tool
   2.167 -				Name="VCALinkTool"
   2.168 -			/>
   2.169 -			<Tool
   2.170 -				Name="VCManifestTool"
   2.171 -			/>
   2.172 -			<Tool
   2.173 -				Name="VCXDCMakeTool"
   2.174 -			/>
   2.175 -			<Tool
   2.176 -				Name="VCBscMakeTool"
   2.177 -			/>
   2.178 -			<Tool
   2.179 -				Name="VCFxCopTool"
   2.180 -			/>
   2.181 -			<Tool
   2.182 -				Name="VCAppVerifierTool"
   2.183 -			/>
   2.184 -			<Tool
   2.185 -				Name="VCPostBuildEventTool"
   2.186 -			/>
   2.187 -		</Configuration>
   2.188 -		<Configuration
   2.189 -			Name="Debug - Orange Box|Win32"
   2.190 -			OutputDirectory="$(SolutionDir)$(ConfigurationName)"
   2.191 -			IntermediateDirectory="$(ConfigurationName)"
   2.192 -			ConfigurationType="2"
   2.193 -			CharacterSet="2"
   2.194 -			>
   2.195 -			<Tool
   2.196 -				Name="VCPreBuildEventTool"
   2.197 -			/>
   2.198 -			<Tool
   2.199 -				Name="VCCustomBuildTool"
   2.200 -			/>
   2.201 -			<Tool
   2.202 -				Name="VCXMLDataGeneratorTool"
   2.203 -			/>
   2.204 -			<Tool
   2.205 -				Name="VCWebServiceProxyGeneratorTool"
   2.206 -			/>
   2.207 -			<Tool
   2.208 -				Name="VCMIDLTool"
   2.209 -			/>
   2.210 -			<Tool
   2.211 -				Name="VCCLCompilerTool"
   2.212 -				AdditionalOptions="/D SE_EPISODEONE=2 /D SE_ORANGEBOX=3 /D SE_LEFT4DEAD=4"
   2.213 -				Optimization="0"
   2.214 -				AdditionalIncludeDirectories="..;..\sdk;..\..;..\..\sourcepawn;&quot;$(HL2SDKOB)\public&quot;;&quot;$(HL2SDKOB)\public\engine&quot;;&quot;$(HL2SDKOB)\public\game\server&quot;;&quot;$(HL2SDKOB)\public\tier0&quot;;&quot;$(HL2SDKOB)\public\tier1&quot;;&quot;$(MMSOURCE17)\core&quot;;&quot;$(MMSOURCE17)\core\sourcehook&quot;"
   2.215 -				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;SDK_EXPORTS;_CRT_SECURE_NO_DEPRECATE;SOURCEMOD_BUILD;SOURCE_ENGINE=3"
   2.216 -				MinimalRebuild="true"
   2.217 -				BasicRuntimeChecks="3"
   2.218 -				RuntimeLibrary="1"
   2.219 -				EnableEnhancedInstructionSet="0"
   2.220 -				RuntimeTypeInfo="false"
   2.221 -				UsePrecompiledHeader="0"
   2.222 -				WarningLevel="3"
   2.223 -				Detect64BitPortabilityProblems="false"
   2.224 -				DebugInformationFormat="4"
   2.225 -			/>
   2.226 -			<Tool
   2.227 -				Name="VCManagedResourceCompilerTool"
   2.228 -			/>
   2.229 -			<Tool
   2.230 -				Name="VCResourceCompilerTool"
   2.231 -				PreprocessorDefinitions="BINARY_NAME=\&quot;$(TargetFileName)\&quot;"
   2.232 -			/>
   2.233 -			<Tool
   2.234 -				Name="VCPreLinkEventTool"
   2.235 -			/>
   2.236 -			<Tool
   2.237 -				Name="VCLinkerTool"
   2.238 -				AdditionalDependencies="&quot;$(HL2SDKOB)\lib\public\tier0.lib&quot; &quot;$(HL2SDKOB)\lib\public\tier1.lib&quot; &quot;$(HL2SDKOB)\lib\public\vstdlib.lib&quot;"
   2.239 -				OutputFile="$(OutDir)\sample.ext.dll"
   2.240 -				LinkIncremental="2"
   2.241 -				IgnoreDefaultLibraryNames="LIBC;LIBCD;LIBCMT"
   2.242 -				GenerateDebugInformation="true"
   2.243 -				SubSystem="2"
   2.244 -				RandomizedBaseAddress="1"
   2.245 -				DataExecutionPrevention="0"
   2.246 -				TargetMachine="1"
   2.247 -			/>
   2.248 -			<Tool
   2.249 -				Name="VCALinkTool"
   2.250 -			/>
   2.251 -			<Tool
   2.252 -				Name="VCManifestTool"
   2.253 -			/>
   2.254 -			<Tool
   2.255 -				Name="VCXDCMakeTool"
   2.256 -			/>
   2.257 -			<Tool
   2.258 -				Name="VCBscMakeTool"
   2.259 -			/>
   2.260 -			<Tool
   2.261 -				Name="VCFxCopTool"
   2.262 -			/>
   2.263 -			<Tool
   2.264 -				Name="VCAppVerifierTool"
   2.265 -			/>
   2.266 -			<Tool
   2.267 -				Name="VCPostBuildEventTool"
   2.268 -			/>
   2.269 -		</Configuration>
   2.270 -		<Configuration
   2.271 -			Name="Release - Orange Box|Win32"
   2.272 -			OutputDirectory="$(SolutionDir)$(ConfigurationName)"
   2.273 -			IntermediateDirectory="$(ConfigurationName)"
   2.274 -			ConfigurationType="2"
   2.275 -			CharacterSet="2"
   2.276 -			WholeProgramOptimization="1"
   2.277 -			>
   2.278 -			<Tool
   2.279 -				Name="VCPreBuildEventTool"
   2.280 -			/>
   2.281 -			<Tool
   2.282 -				Name="VCCustomBuildTool"
   2.283 -			/>
   2.284 -			<Tool
   2.285 -				Name="VCXMLDataGeneratorTool"
   2.286 -			/>
   2.287 -			<Tool
   2.288 -				Name="VCWebServiceProxyGeneratorTool"
   2.289 -			/>
   2.290 -			<Tool
   2.291 -				Name="VCMIDLTool"
   2.292 -			/>
   2.293 -			<Tool
   2.294 -				Name="VCCLCompilerTool"
   2.295 -				AdditionalOptions="/MP /D SE_EPISODEONE=2 /D SE_ORANGEBOX=3 /D SE_LEFT4DEAD=4"
   2.296 -				FavorSizeOrSpeed="1"
   2.297 -				AdditionalIncludeDirectories="..;..\sdk;..\..;..\..\sourcepawn;&quot;$(HL2SDKOB)\public&quot;;&quot;$(HL2SDKOB)\public\engine&quot;;&quot;$(HL2SDKOB)\public\game\server&quot;;&quot;$(HL2SDKOB)\public\tier0&quot;;&quot;$(HL2SDKOB)\public\tier1&quot;;&quot;$(MMSOURCE17)\core&quot;;&quot;$(MMSOURCE17)\core\sourcehook&quot;"
   2.298 -				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;SDK_EXPORTS;_CRT_SECURE_NO_DEPRECATE;SOURCEMOD_BUILD;SOURCE_ENGINE=3"
   2.299 -				RuntimeLibrary="0"
   2.300 -				EnableEnhancedInstructionSet="0"
   2.301 -				RuntimeTypeInfo="false"
   2.302 -				UsePrecompiledHeader="0"
   2.303 -				WarningLevel="3"
   2.304 -				Detect64BitPortabilityProblems="false"
   2.305 -				DebugInformationFormat="3"
   2.306 -			/>
   2.307 -			<Tool
   2.308 -				Name="VCManagedResourceCompilerTool"
   2.309 -			/>
   2.310 -			<Tool
   2.311 -				Name="VCResourceCompilerTool"
   2.312 -				PreprocessorDefinitions="BINARY_NAME=\&quot;$(TargetFileName)\&quot;"
   2.313 -			/>
   2.314 -			<Tool
   2.315 -				Name="VCPreLinkEventTool"
   2.316 -			/>
   2.317 -			<Tool
   2.318 -				Name="VCLinkerTool"
   2.319 -				AdditionalDependencies="&quot;$(HL2SDKOB)\lib\public\tier0.lib&quot; &quot;$(HL2SDKOB)\lib\public\tier1.lib&quot; &quot;$(HL2SDKOB)\lib\public\vstdlib.lib&quot;"
   2.320 -				OutputFile="$(OutDir)\sample.ext.dll"
   2.321 -				LinkIncremental="1"
   2.322 -				IgnoreDefaultLibraryNames="LIBC;LIBCD;LIBCMTD"
   2.323 -				GenerateDebugInformation="true"
   2.324 -				SubSystem="2"
   2.325 -				OptimizeReferences="2"
   2.326 -				EnableCOMDATFolding="2"
   2.327 -				RandomizedBaseAddress="1"
   2.328 -				DataExecutionPrevention="0"
   2.329 -				TargetMachine="1"
   2.330 -			/>
   2.331 -			<Tool
   2.332 -				Name="VCALinkTool"
   2.333 -			/>
   2.334 -			<Tool
   2.335 -				Name="VCManifestTool"
   2.336 -			/>
   2.337 -			<Tool
   2.338 -				Name="VCXDCMakeTool"
   2.339 -			/>
   2.340 -			<Tool
   2.341 -				Name="VCBscMakeTool"
   2.342 -			/>
   2.343 -			<Tool
   2.344 -				Name="VCFxCopTool"
   2.345 -			/>
   2.346 -			<Tool
   2.347 -				Name="VCAppVerifierTool"
   2.348 -			/>
   2.349 -			<Tool
   2.350 -				Name="VCPostBuildEventTool"
   2.351 -			/>
   2.352 -		</Configuration>
   2.353 -		<Configuration
   2.354 -			Name="Debug - Left 4 Dead|Win32"
   2.355 -			OutputDirectory="$(SolutionDir)$(ConfigurationName)"
   2.356 -			IntermediateDirectory="$(ConfigurationName)"
   2.357 -			ConfigurationType="2"
   2.358 -			CharacterSet="2"
   2.359 -			>
   2.360 -			<Tool
   2.361 -				Name="VCPreBuildEventTool"
   2.362 -			/>
   2.363 -			<Tool
   2.364 -				Name="VCCustomBuildTool"
   2.365 -			/>
   2.366 -			<Tool
   2.367 -				Name="VCXMLDataGeneratorTool"
   2.368 -			/>
   2.369 -			<Tool
   2.370 -				Name="VCWebServiceProxyGeneratorTool"
   2.371 -			/>
   2.372 -			<Tool
   2.373 -				Name="VCMIDLTool"
   2.374 -			/>
   2.375 -			<Tool
   2.376 -				Name="VCCLCompilerTool"
   2.377 -				AdditionalOptions="/D SE_EPISODEONE=2 /D SE_ORANGEBOX=3 /D SE_LEFT4DEAD=4"
   2.378 -				Optimization="0"
   2.379 -				AdditionalIncludeDirectories="..;..\sdk;..\..;..\..\sourcepawn;&quot;$(HL2SDKL4D)\public&quot;;&quot;$(HL2SDKL4D)\public\engine&quot;;&quot;$(HL2SDKL4D)\public\game\server&quot;;&quot;$(HL2SDKL4D)\public\tier0&quot;;&quot;$(HL2SDKL4D)\public\tier1&quot;;&quot;$(MMSOURCE17)\core&quot;;&quot;$(MMSOURCE17)\core\sourcehook&quot;"
   2.380 -				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;SDK_EXPORTS;_CRT_SECURE_NO_DEPRECATE;SOURCEMOD_BUILD;SOURCE_ENGINE=4"
   2.381 -				MinimalRebuild="true"
   2.382 -				BasicRuntimeChecks="3"
   2.383 -				RuntimeLibrary="1"
   2.384 -				EnableEnhancedInstructionSet="0"
   2.385 -				RuntimeTypeInfo="false"
   2.386 -				UsePrecompiledHeader="0"
   2.387 -				WarningLevel="3"
   2.388 -				Detect64BitPortabilityProblems="false"
   2.389 -				DebugInformationFormat="4"
   2.390 -			/>
   2.391 -			<Tool
   2.392 -				Name="VCManagedResourceCompilerTool"
   2.393 -			/>
   2.394 -			<Tool
   2.395 -				Name="VCResourceCompilerTool"
   2.396 -				PreprocessorDefinitions="BINARY_NAME=\&quot;$(TargetFileName)\&quot;"
   2.397 -			/>
   2.398 -			<Tool
   2.399 -				Name="VCPreLinkEventTool"
   2.400 -			/>
   2.401 -			<Tool
   2.402 -				Name="VCLinkerTool"
   2.403 -				AdditionalDependencies="&quot;$(HL2SDKL4D)\lib\public\tier0.lib&quot; &quot;$(HL2SDKL4D)\lib\public\tier1.lib&quot; &quot;$(HL2SDKL4D)\lib\public\vstdlib.lib&quot;"
   2.404 -				OutputFile="$(OutDir)\sample.ext.dll"
   2.405 -				LinkIncremental="2"
   2.406 -				IgnoreDefaultLibraryNames="LIBC;LIBCD;LIBCMT"
   2.407 -				GenerateDebugInformation="true"
   2.408 -				SubSystem="2"
   2.409 -				RandomizedBaseAddress="1"
   2.410 -				DataExecutionPrevention="0"
   2.411 -				TargetMachine="1"
   2.412 -			/>
   2.413 -			<Tool
   2.414 -				Name="VCALinkTool"
   2.415 -			/>
   2.416 -			<Tool
   2.417 -				Name="VCManifestTool"
   2.418 -			/>
   2.419 -			<Tool
   2.420 -				Name="VCXDCMakeTool"
   2.421 -			/>
   2.422 -			<Tool
   2.423 -				Name="VCBscMakeTool"
   2.424 -			/>
   2.425 -			<Tool
   2.426 -				Name="VCFxCopTool"
   2.427 -			/>
   2.428 -			<Tool
   2.429 -				Name="VCAppVerifierTool"
   2.430 -			/>
   2.431 -			<Tool
   2.432 -				Name="VCPostBuildEventTool"
   2.433 -			/>
   2.434 -		</Configuration>
   2.435 -		<Configuration
   2.436 -			Name="Release - Left 4 Dead|Win32"
   2.437 -			OutputDirectory="$(SolutionDir)$(ConfigurationName)"
   2.438 -			IntermediateDirectory="$(ConfigurationName)"
   2.439 -			ConfigurationType="2"
   2.440 -			CharacterSet="2"
   2.441 -			WholeProgramOptimization="1"
   2.442 -			>
   2.443 -			<Tool
   2.444 -				Name="VCPreBuildEventTool"
   2.445 -			/>
   2.446 -			<Tool
   2.447 -				Name="VCCustomBuildTool"
   2.448 -			/>
   2.449 -			<Tool
   2.450 -				Name="VCXMLDataGeneratorTool"
   2.451 -			/>
   2.452 -			<Tool
   2.453 -				Name="VCWebServiceProxyGeneratorTool"
   2.454 -			/>
   2.455 -			<Tool
   2.456 -				Name="VCMIDLTool"
   2.457 -			/>
   2.458 -			<Tool
   2.459 -				Name="VCCLCompilerTool"
   2.460 -				AdditionalOptions="/MP /D SE_EPISODEONE=2 /D SE_ORANGEBOX=3 /D SE_LEFT4DEAD=4"
   2.461 -				FavorSizeOrSpeed="1"
   2.462 -				AdditionalIncludeDirectories="..;..\sdk;..\..;..\..\sourcepawn;&quot;$(HL2SDKL4D)\public&quot;;&quot;$(HL2SDKL4D)\public\engine&quot;;&quot;$(HL2SDKL4D)\public\game\server&quot;;&quot;$(HL2SDKL4D)\public\tier0&quot;;&quot;$(HL2SDKL4D)\public\tier1&quot;;&quot;$(MMSOURCE17)\core&quot;;&quot;$(MMSOURCE17)\core\sourcehook&quot;"
   2.463 -				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;SDK_EXPORTS;_CRT_SECURE_NO_DEPRECATE;SOURCEMOD_BUILD;SOURCE_ENGINE=4"
   2.464 -				RuntimeLibrary="0"
   2.465 -				EnableEnhancedInstructionSet="0"
   2.466 -				RuntimeTypeInfo="false"
   2.467 -				UsePrecompiledHeader="0"
   2.468 -				WarningLevel="3"
   2.469 -				Detect64BitPortabilityProblems="false"
   2.470 -				DebugInformationFormat="3"
   2.471 -			/>
   2.472 -			<Tool
   2.473 -				Name="VCManagedResourceCompilerTool"
   2.474 -			/>
   2.475 -			<Tool
   2.476 -				Name="VCResourceCompilerTool"
   2.477 -				PreprocessorDefinitions="BINARY_NAME=\&quot;$(TargetFileName)\&quot;"
   2.478 -			/>
   2.479 -			<Tool
   2.480 -				Name="VCPreLinkEventTool"
   2.481 -			/>
   2.482 -			<Tool
   2.483 -				Name="VCLinkerTool"
   2.484 -				AdditionalDependencies="&quot;$(HL2SDKL4D)\lib\public\tier0.lib&quot; &quot;$(HL2SDKL4D)\lib\public\tier1.lib&quot; &quot;$(HL2SDKL4D)\lib\public\vstdlib.lib&quot;"
   2.485 -				OutputFile="$(OutDir)\sample.ext.dll"
   2.486 -				LinkIncremental="1"
   2.487 -				IgnoreDefaultLibraryNames="LIBC;LIBCD;LIBCMTD"
   2.488 -				GenerateDebugInformation="true"
   2.489 -				SubSystem="2"
   2.490 -				OptimizeReferences="2"
   2.491 -				EnableCOMDATFolding="2"
   2.492 -				RandomizedBaseAddress="1"
   2.493 -				DataExecutionPrevention="0"
   2.494 -				TargetMachine="1"
   2.495 -			/>
   2.496 -			<Tool
   2.497 -				Name="VCALinkTool"
   2.498 -			/>
   2.499 -			<Tool
   2.500 -				Name="VCManifestTool"
   2.501 -			/>
   2.502 -			<Tool
   2.503 -				Name="VCXDCMakeTool"
   2.504 -			/>
   2.505 -			<Tool
   2.506 -				Name="VCBscMakeTool"
   2.507 -			/>
   2.508 -			<Tool
   2.509 -				Name="VCFxCopTool"
   2.510 -			/>
   2.511 -			<Tool
   2.512 -				Name="VCAppVerifierTool"
   2.513 -			/>
   2.514 -			<Tool
   2.515 -				Name="VCPostBuildEventTool"
   2.516 -			/>
   2.517 -		</Configuration>
   2.518 -		<Configuration
   2.519 -			Name="Debug - Episode 1|Win32"
   2.520 -			OutputDirectory="$(SolutionDir)$(ConfigurationName)"
   2.521 -			IntermediateDirectory="$(ConfigurationName)"
   2.522 -			ConfigurationType="2"
   2.523 -			CharacterSet="2"
   2.524 -			>
   2.525 -			<Tool
   2.526 -				Name="VCPreBuildEventTool"
   2.527 -			/>
   2.528 -			<Tool
   2.529 -				Name="VCCustomBuildTool"
   2.530 -			/>
   2.531 -			<Tool
   2.532 -				Name="VCXMLDataGeneratorTool"
   2.533 -			/>
   2.534 -			<Tool
   2.535 -				Name="VCWebServiceProxyGeneratorTool"
   2.536 -			/>
   2.537 -			<Tool
   2.538 -				Name="VCMIDLTool"
   2.539 -			/>
   2.540 -			<Tool
   2.541 -				Name="VCCLCompilerTool"
   2.542 -				AdditionalOptions="/D SE_EPISODEONE=2 /D SE_ORANGEBOX=3 /D SE_LEFT4DEAD=4"
   2.543 -				Optimization="0"
   2.544 -				AdditionalIncludeDirectories="..;..\sdk;..\..;..\..\sourcepawn;&quot;$(HL2SDK)\public&quot;;&quot;$(HL2SDK)\public\dlls&quot;;&quot;$(HL2SDK)\public\engine&quot;;&quot;$(HL2SDK)\public\tier0&quot;;&quot;$(HL2SDK)\public\tier1&quot;;&quot;$(MMSOURCE17)\core&quot;;&quot;$(MMSOURCE17)\core\sourcehook&quot;;..\..\..\public;..\..\..\public\sourcepawn"
   2.545 -				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;SDK_EXPORTS;_CRT_SECURE_NO_DEPRECATE;SOURCEMOD_BUILD;SOURCE_ENGINE=2"
   2.546 -				MinimalRebuild="true"
   2.547 -				BasicRuntimeChecks="3"
   2.548 -				RuntimeLibrary="1"
   2.549 -				EnableEnhancedInstructionSet="0"
   2.550 -				RuntimeTypeInfo="false"
   2.551 -				UsePrecompiledHeader="0"
   2.552 -				WarningLevel="3"
   2.553 -				Detect64BitPortabilityProblems="false"
   2.554 -				DebugInformationFormat="4"
   2.555 -			/>
   2.556 -			<Tool
   2.557 -				Name="VCManagedResourceCompilerTool"
   2.558 -			/>
   2.559 -			<Tool
   2.560 -				Name="VCResourceCompilerTool"
   2.561 -				PreprocessorDefinitions="BINARY_NAME=\&quot;$(TargetFileName)\&quot;"
   2.562 -			/>
   2.563 -			<Tool
   2.564 -				Name="VCPreLinkEventTool"
   2.565 -			/>
   2.566 -			<Tool
   2.567 -				Name="VCLinkerTool"
   2.568 -				AdditionalDependencies="&quot;$(HL2SDK)\lib\public\tier0.lib&quot; &quot;$(HL2SDK)\lib\public\tier1.lib&quot; &quot;$(HL2SDK)\lib\public\vstdlib.lib&quot;"
   2.569 -				OutputFile="$(OutDir)\sample.ext.dll"
   2.570 -				LinkIncremental="2"
   2.571 -				IgnoreDefaultLibraryNames="LIBC;LIBCD;LIBCMT"
   2.572 -				GenerateDebugInformation="true"
   2.573 -				SubSystem="2"
   2.574 -				RandomizedBaseAddress="1"
   2.575 -				DataExecutionPrevention="0"
   2.576 -				TargetMachine="1"
   2.577 -			/>
   2.578 -			<Tool
   2.579 -				Name="VCALinkTool"
   2.580 -			/>
   2.581 -			<Tool
   2.582 -				Name="VCManifestTool"
   2.583 -			/>
   2.584 -			<Tool
   2.585 -				Name="VCXDCMakeTool"
   2.586 -			/>
   2.587 -			<Tool
   2.588 -				Name="VCBscMakeTool"
   2.589 -			/>
   2.590 -			<Tool
   2.591 -				Name="VCFxCopTool"
   2.592 -			/>
   2.593 -			<Tool
   2.594 -				Name="VCAppVerifierTool"
   2.595 -			/>
   2.596 -			<Tool
   2.597 -				Name="VCPostBuildEventTool"
   2.598 -			/>
   2.599 -		</Configuration>
   2.600 -		<Configuration
   2.601 -			Name="Release - Episode 1|Win32"
   2.602 -			OutputDirectory="$(SolutionDir)$(ConfigurationName)"
   2.603 -			IntermediateDirectory="$(ConfigurationName)"
   2.604 -			ConfigurationType="2"
   2.605 -			CharacterSet="2"
   2.606 -			WholeProgramOptimization="1"
   2.607 -			>
   2.608 -			<Tool
   2.609 -				Name="VCPreBuildEventTool"
   2.610 -			/>
   2.611 -			<Tool
   2.612 -				Name="VCCustomBuildTool"
   2.613 -			/>
   2.614 -			<Tool
   2.615 -				Name="VCXMLDataGeneratorTool"
   2.616 -			/>
   2.617 -			<Tool
   2.618 -				Name="VCWebServiceProxyGeneratorTool"
   2.619 -			/>
   2.620 -			<Tool
   2.621 -				Name="VCMIDLTool"
   2.622 -			/>
   2.623 -			<Tool
   2.624 -				Name="VCCLCompilerTool"
   2.625 -				AdditionalOptions="/MP /D SE_EPISODEONE=2 /D SE_ORANGEBOX=3 /D SE_LEFT4DEAD=4"
   2.626 -				FavorSizeOrSpeed="1"
   2.627 -				AdditionalIncludeDirectories="..;..\sdk;..\..;..\..\sourcepawn;&quot;$(HL2SDK)\public&quot;;&quot;$(HL2SDK)\public\dlls&quot;;&quot;$(HL2SDK)\public\engine&quot;;&quot;$(HL2SDK)\public\tier0&quot;;&quot;$(HL2SDK)\public\tier1&quot;;&quot;$(MMSOURCE17)\core&quot;;&quot;$(MMSOURCE17)\core\sourcehook&quot;"
   2.628 -				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;SDK_EXPORTS;_CRT_SECURE_NO_DEPRECATE;SOURCEMOD_BUILD;SOURCE_ENGINE=2"
   2.629 -				RuntimeLibrary="0"
   2.630 -				EnableEnhancedInstructionSet="0"
   2.631 -				RuntimeTypeInfo="false"
   2.632 -				UsePrecompiledHeader="0"
   2.633 -				WarningLevel="3"
   2.634 -				Detect64BitPortabilityProblems="false"
   2.635 -				DebugInformationFormat="3"
   2.636 -			/>
   2.637 -			<Tool
   2.638 -				Name="VCManagedResourceCompilerTool"
   2.639 -			/>
   2.640 -			<Tool
   2.641 -				Name="VCResourceCompilerTool"
   2.642 -				PreprocessorDefinitions="BINARY_NAME=\&quot;$(TargetFileName)\&quot;"
   2.643 -			/>
   2.644 -			<Tool
   2.645 -				Name="VCPreLinkEventTool"
   2.646 -			/>
   2.647 -			<Tool
   2.648 -				Name="VCLinkerTool"
   2.649 -				AdditionalDependencies="&quot;$(HL2SDK)\lib\public\tier0.lib&quot; &quot;$(HL2SDK)\lib\public\tier1.lib&quot; &quot;$(HL2SDK)\lib\public\vstdlib.lib&quot;"
   2.650 -				OutputFile="$(OutDir)\sample.ext.dll"
   2.651 -				LinkIncremental="1"
   2.652 -				IgnoreDefaultLibraryNames="LIBC;LIBCD;LIBCMTD"
   2.653 -				GenerateDebugInformation="true"
   2.654 -				SubSystem="2"
   2.655 -				OptimizeReferences="2"
   2.656 -				EnableCOMDATFolding="2"
   2.657 -				RandomizedBaseAddress="1"
   2.658 -				DataExecutionPrevention="0"
   2.659 -				TargetMachine="1"
   2.660 -			/>
   2.661 -			<Tool
   2.662 -				Name="VCALinkTool"
   2.663 -			/>
   2.664 -			<Tool
   2.665 -				Name="VCManifestTool"
   2.666 -			/>
   2.667 -			<Tool
   2.668 -				Name="VCXDCMakeTool"
   2.669 -			/>
   2.670 -			<Tool
   2.671 -				Name="VCBscMakeTool"
   2.672 -			/>
   2.673 -			<Tool
   2.674 -				Name="VCFxCopTool"
   2.675 -			/>
   2.676 -			<Tool
   2.677 -				Name="VCAppVerifierTool"
   2.678 -			/>
   2.679 -			<Tool
   2.680 -				Name="VCPostBuildEventTool"
   2.681 -			/>
   2.682 -		</Configuration>
   2.683  	</Configurations>
   2.684  	<References>
   2.685  	</References>