Fixed sourcemod_mm vcxproj l4d2 build (NPOTB).
authorNicholas Hastings <skamonkey@gmail.com>
Sat Sep 01 00:09:19 2012 -0400 (2012-09-01)
changeset 3640d11a9edd1cb5
parent 3638 13ea64fe5237
child 3641 edefa533ea00
Fixed sourcemod_mm vcxproj l4d2 build (NPOTB).
core/msvc10/sourcemod_mm.vcxproj
     1.1 --- a/core/msvc10/sourcemod_mm.vcxproj	Tue Aug 28 16:20:15 2012 -0400
     1.2 +++ b/core/msvc10/sourcemod_mm.vcxproj	Sat Sep 01 00:09:19 2012 -0400
     1.3 @@ -195,6 +195,7 @@
     1.4      <ConfigurationType>DynamicLibrary</ConfigurationType>
     1.5      <CharacterSet>MultiByte</CharacterSet>
     1.6      <WholeProgramOptimization>true</WholeProgramOptimization>
     1.7 +    <PlatformToolset>v110</PlatformToolset>
     1.8    </PropertyGroup>
     1.9    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release - CSS|Win32'" Label="Configuration">
    1.10      <ConfigurationType>DynamicLibrary</ConfigurationType>
    1.11 @@ -1411,102 +1412,6 @@
    1.12    </ItemDefinitionGroup>
    1.13    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='CrazyDebug - Left 4 Dead 2|Win32'">
    1.14      <ClCompile>
    1.15 -      <AdditionalOptions>/D SE_EPISODEONE=1 /D SE_DARKMESSIAH=2 /D SE_ORANGEBOX=3 /D SE_BLOODYGOODTIME=4 /D SE_EYE=5 /D SE_ORANGEBOXVALVE=6 /D SE_LEFT4DEAD=7 /D SE_LEFT4DEAD2=8 /D SE_ALIENSWARM=9 /D SE_PORTAL2=10 /D SE_CSGO=11 %(AdditionalOptions)</AdditionalOptions>
    1.16 -      <Optimization>Disabled</Optimization>
    1.17 -      <AdditionalIncludeDirectories>..\;..\systems;..\..\public;..\..\public\sourcepawn;$(HL2SDKL4D2)\public;$(HL2SDKL4D2)\public\engine;$(HL2SDKL4D2)\public\game\server;$(HL2SDKL4D2)\public\mathlib;$(HL2SDKL4D2)\public\tier0;$(HL2SDKL4D2)\public\tier1;$(HL2SDKL4D2)\public\vstdlib;$(MMSOURCE19)\core;$(MMSOURCE19)\core\sourcehook;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    1.18 -      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;SOURCEMOD_MM_EXPORTS;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;SOURCEMOD_BUILD;SM_DEFAULT_THREADER;SOURCE_ENGINE=8;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    1.19 -      <MinimalRebuild>true</MinimalRebuild>
    1.20 -      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
    1.21 -      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
    1.22 -      <EnableEnhancedInstructionSet>NotSet</EnableEnhancedInstructionSet>
    1.23 -      <RuntimeTypeInfo>false</RuntimeTypeInfo>
    1.24 -      <PrecompiledHeader>
    1.25 -      </PrecompiledHeader>
    1.26 -      <WarningLevel>Level3</WarningLevel>
    1.27 -      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
    1.28 -    </ClCompile>
    1.29 -    <ResourceCompile>
    1.30 -      <PreprocessorDefinitions>BINARY_NAME="$(TargetFileName)";%(PreprocessorDefinitions)</PreprocessorDefinitions>
    1.31 -      <AdditionalIncludeDirectories>..\..\public;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    1.32 -    </ResourceCompile>
    1.33 -    <Link>
    1.34 -      <AdditionalDependencies>$(HL2SDKL4D2)\lib\public\tier0.lib;$(HL2SDKL4D2)\lib\public\tier1.lib;$(HL2SDKL4D2)\lib\public\vstdlib.lib;$(HL2SDKL4D2)\lib\public\mathlib.lib;dbghelp.lib;Wsock32.lib;%(AdditionalDependencies)</AdditionalDependencies>
    1.35 -      <OutputFile>$(OutDir)sourcemod.2.l4d2.dll</OutputFile>
    1.36 -      <IgnoreSpecificDefaultLibraries>LIBC;LIBCD;LIBCMT;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
    1.37 -      <GenerateDebugInformation>true</GenerateDebugInformation>
    1.38 -      <SubSystem>Windows</SubSystem>
    1.39 -      <RandomizedBaseAddress>false</RandomizedBaseAddress>
    1.40 -      <DataExecutionPrevention>
    1.41 -      </DataExecutionPrevention>
    1.42 -      <TargetMachine>MachineX86</TargetMachine>
    1.43 -    </Link>
    1.44 -  </ItemDefinitionGroup>
    1.45 -  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug - Left 4 Dead 2|Win32'">
    1.46 -    <ClCompile>
    1.47 -      <AdditionalOptions>/D SE_EPISODEONE=1 /D SE_DARKMESSIAH=2 /D SE_ORANGEBOX=3 /D SE_BLOODYGOODTIME=4 /D SE_EYE=5 /D SE_ORANGEBOXVALVE=6 /D SE_LEFT4DEAD=7 /D SE_LEFT4DEAD2=8 /D SE_ALIENSWARM=9 /D SE_PORTAL2=10 /D SE_CSGO=11 %(AdditionalOptions)</AdditionalOptions>
    1.48 -      <Optimization>Disabled</Optimization>
    1.49 -      <AdditionalIncludeDirectories>..\;..\systems;..\..\public;..\..\public\sourcepawn;$(HL2SDKL4D2)\public;$(HL2SDKL4D2)\public\engine;$(HL2SDKL4D2)\public\game\server;$(HL2SDKL4D2)\public\mathlib;$(HL2SDKL4D2)\public\tier0;$(HL2SDKL4D2)\public\tier1;$(HL2SDKL4D2)\public\vstdlib;$(MMSOURCE19)\core;$(MMSOURCE19)\core\sourcehook;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    1.50 -      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;SOURCEMOD_MM_EXPORTS;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;SOURCEMOD_BUILD;SM_DEFAULT_THREADER;SOURCE_ENGINE=8;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    1.51 -      <MinimalRebuild>true</MinimalRebuild>
    1.52 -      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
    1.53 -      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
    1.54 -      <EnableEnhancedInstructionSet>NotSet</EnableEnhancedInstructionSet>
    1.55 -      <RuntimeTypeInfo>false</RuntimeTypeInfo>
    1.56 -      <PrecompiledHeader>
    1.57 -      </PrecompiledHeader>
    1.58 -      <WarningLevel>Level3</WarningLevel>
    1.59 -      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
    1.60 -    </ClCompile>
    1.61 -    <ResourceCompile>
    1.62 -      <PreprocessorDefinitions>BINARY_NAME="$(TargetFileName)";%(PreprocessorDefinitions)</PreprocessorDefinitions>
    1.63 -      <AdditionalIncludeDirectories>..\..\public;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    1.64 -    </ResourceCompile>
    1.65 -    <Link>
    1.66 -      <AdditionalDependencies>$(HL2SDKL4D2)\lib\public\tier0.lib;$(HL2SDKL4D2)\lib\public\tier1.lib;$(HL2SDKL4D2)\lib\public\vstdlib.lib;$(HL2SDKL4D2)\lib\public\mathlib.lib;Wsock32.lib;%(AdditionalDependencies)</AdditionalDependencies>
    1.67 -      <OutputFile>$(OutDir)sourcemod.2.l4d2.dll</OutputFile>
    1.68 -      <IgnoreSpecificDefaultLibraries>LIBC;LIBCD;LIBCMT;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
    1.69 -      <GenerateDebugInformation>true</GenerateDebugInformation>
    1.70 -      <SubSystem>Windows</SubSystem>
    1.71 -      <RandomizedBaseAddress>false</RandomizedBaseAddress>
    1.72 -      <DataExecutionPrevention>
    1.73 -      </DataExecutionPrevention>
    1.74 -      <TargetMachine>MachineX86</TargetMachine>
    1.75 -    </Link>
    1.76 -  </ItemDefinitionGroup>
    1.77 -  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release - Left 4 Dead 2|Win32'">
    1.78 -    <ClCompile>
    1.79 -      <AdditionalOptions>/MP /D SE_EPISODEONE=1 /D SE_DARKMESSIAH=2 /D SE_ORANGEBOX=3 /D SE_BLOODYGOODTIME=4 /D SE_EYE=5 /D SE_ORANGEBOXVALVE=6 /D SE_LEFT4DEAD=7 /D SE_LEFT4DEAD2=8 /D SE_ALIENSWARM=9 /D SE_PORTAL2=10 /D SE_CSGO=11 %(AdditionalOptions)</AdditionalOptions>
    1.80 -      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
    1.81 -      <AdditionalIncludeDirectories>..\;..\systems;..\..\public;..\..\public\sourcepawn;$(HL2SDKL4D2)\public;$(HL2SDKL4D2)\public\engine;$(HL2SDKL4D2)\public\game\server;$(HL2SDKL4D2)\public\mathlib;$(HL2SDKL4D2)\public\tier0;$(HL2SDKL4D2)\public\tier1;$(HL2SDKL4D2)\public\vstdlib;$(MMSOURCE19)\core;$(MMSOURCE19)\core\sourcehook;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    1.82 -      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;SOURCEMOD_MM_EXPORTS;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;SOURCEMOD_BUILD;SM_DEFAULT_THREADER;SOURCE_ENGINE=8;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    1.83 -      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
    1.84 -      <EnableEnhancedInstructionSet>NotSet</EnableEnhancedInstructionSet>
    1.85 -      <RuntimeTypeInfo>false</RuntimeTypeInfo>
    1.86 -      <PrecompiledHeader>
    1.87 -      </PrecompiledHeader>
    1.88 -      <WarningLevel>Level3</WarningLevel>
    1.89 -      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
    1.90 -    </ClCompile>
    1.91 -    <ResourceCompile>
    1.92 -      <PreprocessorDefinitions>BINARY_NAME="$(TargetFileName)";%(PreprocessorDefinitions)</PreprocessorDefinitions>
    1.93 -      <AdditionalIncludeDirectories>..\..\public;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    1.94 -    </ResourceCompile>
    1.95 -    <Link>
    1.96 -      <AdditionalDependencies>$(HL2SDKL4D2)\lib\public\tier0.lib;$(HL2SDKL4D2)\lib\public\tier1.lib;$(HL2SDKL4D2)\lib\public\vstdlib.lib;$(HL2SDKL4D2)\lib\public\mathlib.lib;Wsock32.lib;%(AdditionalDependencies)</AdditionalDependencies>
    1.97 -      <OutputFile>$(OutDir)sourcemod.2.l4d2.dll</OutputFile>
    1.98 -      <IgnoreSpecificDefaultLibraries>LIBC;LIBCD;LIBCMTD;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
    1.99 -      <GenerateDebugInformation>true</GenerateDebugInformation>
   1.100 -      <SubSystem>Windows</SubSystem>
   1.101 -      <OptimizeReferences>true</OptimizeReferences>
   1.102 -      <EnableCOMDATFolding>true</EnableCOMDATFolding>
   1.103 -      <RandomizedBaseAddress>false</RandomizedBaseAddress>
   1.104 -      <DataExecutionPrevention>
   1.105 -      </DataExecutionPrevention>
   1.106 -      <TargetMachine>MachineX86</TargetMachine>
   1.107 -    </Link>
   1.108 -  </ItemDefinitionGroup>
   1.109 -  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='CrazyDebug - Left 4 Dead 2|Win32'">
   1.110 -    <ClCompile>
   1.111        <AdditionalOptions>/D SE_EPISODEONE=1 /D SE_DARKMESSIAH=2 /D SE_ORANGEBOX=3 /D SE_BLOODYGOODTIME=4 /D SE_EYE=5 /D SE_CSS=6 /D SE_ORANGEBOXVALVE=7 /D SE_LEFT4DEAD=8 /D SE_LEFT4DEAD2=9 /D SE_ALIENSWARM=10 /D SE_PORTAL2=11 /D SE_CSGO=12</AdditionalOptions>
   1.112        <Optimization>Disabled</Optimization>
   1.113        <AdditionalIncludeDirectories>..\;..\systems;..\..\public;..\..\public\sourcepawn;$(HL2SDKL4D2)\public;$(HL2SDKL4D2)\public\engine;$(HL2SDKL4D2)\public\game\server;$(HL2SDKL4D2)\public\mathlib;$(HL2SDKL4D2)\public\tier0;$(HL2SDKL4D2)\public\tier1;$(HL2SDKL4D2)\public\vstdlib;$(MMSOURCE19)\core;$(MMSOURCE19)\core\sourcehook;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>