_ >   39 39     <ProjectGuid>{6840F785-917F-46EE-BD56-C296C7A5B9E9}</ProjectGuid>
  40 40     <RootNamespace>libchengine</RootNamespace>
  41 41     <Keyword>Win32Proj</Keyword>
< >     42     <WindowsTargetPlatformVersion>7.0</WindowsTargetPlatformVersion>
42 43   </PropertyGroup>
  43 44   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  44 45   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
  45 46     <ConfigurationType>DynamicLibrary</ConfigurationType>
< >   46       <PlatformToolset>v120_xp</PlatformToolset>
    47     <PlatformToolset>v141_xp</PlatformToolset>
47 48     <CharacterSet>Unicode</CharacterSet>
  48 49     <WholeProgramOptimization>true</WholeProgramOptimization>
  49 50   </PropertyGroup>
  50 51   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Testing Release|Win32'" Label="Configuration">
  51 52     <ConfigurationType>DynamicLibrary</ConfigurationType>
< >   52       <PlatformToolset>v120_xp</PlatformToolset>
    53     <PlatformToolset>v141_xp</PlatformToolset>
53 54     <CharacterSet>Unicode</CharacterSet>
  54 55     <WholeProgramOptimization>true</WholeProgramOptimization>
  55 56   </PropertyGroup>
  56 57   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
  57 58     <ConfigurationType>DynamicLibrary</ConfigurationType>
< >   58       <PlatformToolset>v120_xp</PlatformToolset>
    59     <PlatformToolset>v141_xp</PlatformToolset>
59 60     <CharacterSet>Unicode</CharacterSet>
  60 61   </PropertyGroup>
  61 62   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Testing Debug|Win32'" Label="Configuration">
  62 63     <ConfigurationType>DynamicLibrary</ConfigurationType>
< >   63       <PlatformToolset>v120_xp</PlatformToolset>
    64     <PlatformToolset>v141_xp</PlatformToolset>
64 65     <CharacterSet>Unicode</CharacterSet>
  65 66   </PropertyGroup>
  66 67   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
  67 68     <ConfigurationType>DynamicLibrary</ConfigurationType>
  68 69     <CharacterSet>Unicode</CharacterSet>
  69 70     <WholeProgramOptimization>true</WholeProgramOptimization>
< >   70       <PlatformToolset>v120_xp</PlatformToolset>
    71     <PlatformToolset>v141_xp</PlatformToolset>
71 72   </PropertyGroup>
  72 73   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Testing Release|x64'" Label="Configuration">
  73 74     <ConfigurationType>DynamicLibrary</ConfigurationType>
  74 75     <CharacterSet>Unicode</CharacterSet>
  75 76     <WholeProgramOptimization>true</WholeProgramOptimization>
< >   76       <PlatformToolset>v120_xp</PlatformToolset>
    77     <PlatformToolset>v141_xp</PlatformToolset>
77 78   </PropertyGroup>
  78 79   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
  79 80     <ConfigurationType>DynamicLibrary</ConfigurationType>
  80 81     <CharacterSet>Unicode</CharacterSet>
< >   81       <PlatformToolset>v120_xp</PlatformToolset>
    82     <PlatformToolset>v141_xp</PlatformToolset>
82 83   </PropertyGroup>
  83 84   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Testing Debug|x64'" Label="Configuration">
  84 85     <ConfigurationType>DynamicLibrary</ConfigurationType>
  85 86     <CharacterSet>Unicode</CharacterSet>
< >   86       <PlatformToolset>v120_xp</PlatformToolset>
    87     <PlatformToolset>v141_xp</PlatformToolset>
87 88   </PropertyGroup>
  88 89   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  89 90   <ImportGroup Label="ExtensionSettings">
 
184 185     <LinkIncremental>false</LinkIncremental>
  185 186     <TargetName>$(ProjectName)64u</TargetName>
  186 187   </PropertyGroup>
< >     188   <PropertyGroup>
    189     <XPDeprecationWarning>false</XPDeprecationWarning>
    190   </PropertyGroup>
187 191   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  188 192     <ClCompile>
  189 193       <Optimization>Disabled</Optimization>
 
200 204       <EnableEnhancedInstructionSet>NoExtensions</EnableEnhancedInstructionSet>
  201 205       <DisableSpecificWarnings>4512;4714</DisableSpecificWarnings>
  202 206       <MultiProcessorCompilation>true</MultiProcessorCompilation>
< >     207       <AdditionalOptions>/Zm150 /Zc:threadSafeInit- %(AdditionalOptions)</AdditionalOptions>
203 208     </ClCompile>
  204 209     <Link>
  205 210       <GenerateDebugInformation>true</GenerateDebugInformation>
  206 211       <SubSystem>Windows</SubSystem>
  207 212       <TargetMachine>MachineX86</TargetMachine>
  208 213       <AdditionalLibraryDirectories>"$(OutDir)"</AdditionalLibraryDirectories>
< >   209         <ImageHasSafeExceptionHandlers>true</ImageHasSafeExceptionHandlers>
210 214     </Link>
  211 215   </ItemDefinitionGroup>
  212 216   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Testing Debug|Win32'">
 
225 229       <EnableEnhancedInstructionSet>NoExtensions</EnableEnhancedInstructionSet>
  226 230       <DisableSpecificWarnings>4512;4714</DisableSpecificWarnings>
  227 231       <MultiProcessorCompilation>true</MultiProcessorCompilation>
< >     232       <AdditionalOptions>/Zm150 /Zc:threadSafeInit- %(AdditionalOptions)</AdditionalOptions>
228 233     </ClCompile>
  229 234     <Link>
  230 235       <GenerateDebugInformation>true</GenerateDebugInformation>
  231 236       <SubSystem>Windows</SubSystem>
  232 237       <TargetMachine>MachineX86</TargetMachine>
  233 238       <AdditionalDependencies>gmock32d.lib;%(AdditionalDependencies)</AdditionalDependencies>
  234 239       <AdditionalLibraryDirectories>"$(OutDir)"</AdditionalLibraryDirectories>
< >   235         <ImageHasSafeExceptionHandlers>true</ImageHasSafeExceptionHandlers>
236 240     </Link>
  237 241     <PostBuildEvent>
  238 242       <Command>cd "$(TargetDir)"
 
270 274       <SDLCheck>true</SDLCheck>
  271 275       <AdditionalIncludeDirectories>../../ext</AdditionalIncludeDirectories>
  272 276       <MultiProcessorCompilation>true</MultiProcessorCompilation>
< >     277       <AdditionalOptions>/Zm150 /Zc:threadSafeInit- %(AdditionalOptions)</AdditionalOptions>
273 278     </ClCompile>
  274 279     <Link>
  275 280       <GenerateDebugInformation>true</GenerateDebugInformation>
  276 281       <SubSystem>Windows</SubSystem>
  277 282       <TargetMachine>MachineX64</TargetMachine>
  278 283       <AdditionalLibraryDirectories>"$(OutDir)"</AdditionalLibraryDirectories>
< >   279         <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
280 284     </Link>
  281 285   </ItemDefinitionGroup>
  282 286   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Testing Debug|x64'">
 
298 302       <SDLCheck>true</SDLCheck>
  299 303       <AdditionalIncludeDirectories>..\..\ext\googletest\googletest\include;..\..\ext\googletest\googlemock\include;../../ext</AdditionalIncludeDirectories>
  300 304       <MultiProcessorCompilation>true</MultiProcessorCompilation>
< >     305       <AdditionalOptions>/Zm150 /Zc:threadSafeInit- %(AdditionalOptions)</AdditionalOptions>
301 306     </ClCompile>
  302 307     <Link>
  303 308       <GenerateDebugInformation>true</GenerateDebugInformation>
  304 309       <SubSystem>Windows</SubSystem>
  305 310       <TargetMachine>MachineX64</TargetMachine>
  306 311       <AdditionalDependencies>gmock64d.lib;%(AdditionalDependencies)</AdditionalDependencies>
  307 312       <AdditionalLibraryDirectories>"$(OutDir)"</AdditionalLibraryDirectories>
< >   308         <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
309 313     </Link>
  310 314     <PostBuildEvent>
  311 315       <Command>cd "$(TargetDir)"
 
337 341       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  338 342       <SDLCheck>true</SDLCheck>
  339 343       <AdditionalIncludeDirectories>../../ext</AdditionalIncludeDirectories>
< >   340         <EnableEnhancedInstructionSet>NoExtensions</EnableEnhancedInstructionSet>
341 344       <DisableSpecificWarnings>4512;4714</DisableSpecificWarnings>
  342 345       <MultiProcessorCompilation>true</MultiProcessorCompilation>
< >     346       <AdditionalOptions>/Zm150 /Zc:threadSafeInit- %(AdditionalOptions)</AdditionalOptions>
    347       <EnableEnhancedInstructionSet>NoExtensions</EnableEnhancedInstructionSet>
343 348     </ClCompile>
  344 349     <Link>
  345 350       <GenerateDebugInformation>true</GenerateDebugInformation>
 
348 353       <EnableCOMDATFolding>true</EnableCOMDATFolding>
  349 354       <TargetMachine>MachineX86</TargetMachine>
  350 355       <AdditionalLibraryDirectories>"$(OutDir)"</AdditionalLibraryDirectories>
< >   351         <ImageHasSafeExceptionHandlers>true</ImageHasSafeExceptionHandlers>
352 356     </Link>
  353 357   </ItemDefinitionGroup>
  354 358   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Testing Release|Win32'">
 
367 371       <EnableEnhancedInstructionSet>NoExtensions</EnableEnhancedInstructionSet>
  368 372       <DisableSpecificWarnings>4512;4714</DisableSpecificWarnings>
  369 373       <MultiProcessorCompilation>true</MultiProcessorCompilation>
< >     374       <AdditionalOptions>/Zm150 /Zc:threadSafeInit- %(AdditionalOptions)</AdditionalOptions>
370 375     </ClCompile>
  371 376     <Link>
  372 377       <GenerateDebugInformation>true</GenerateDebugInformation>
 
376 381       <TargetMachine>MachineX86</TargetMachine>
  377 382       <AdditionalDependencies>gmock32.lib;%(AdditionalDependencies)</AdditionalDependencies>
  378 383       <AdditionalLibraryDirectories>"$(OutDir)"</AdditionalLibraryDirectories>
< >   379         <ImageHasSafeExceptionHandlers>true</ImageHasSafeExceptionHandlers>
380 384     </Link>
  381 385     <PostBuildEvent>
  382 386       <Command>cd "$(TargetDir)"
 
413 417       <AdditionalIncludeDirectories>../../ext</AdditionalIncludeDirectories>
  414 418       <DisableSpecificWarnings>4512;4714</DisableSpecificWarnings>
  415 419       <MultiProcessorCompilation>true</MultiProcessorCompilation>
< >     420       <AdditionalOptions>/Zm150 /Zc:threadSafeInit- %(AdditionalOptions)</AdditionalOptions>
416 421     </ClCompile>
  417 422     <Link>
  418 423       <GenerateDebugInformation>true</GenerateDebugInformation>
 
421 426       <EnableCOMDATFolding>true</EnableCOMDATFolding>
  422 427       <TargetMachine>MachineX64</TargetMachine>
  423 428       <AdditionalLibraryDirectories>"$(OutDir)"</AdditionalLibraryDirectories>
< >   424         <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
425 429     </Link>
  426 430   </ItemDefinitionGroup>
  427 431   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Testing Release|x64'">
 
442 446       <AdditionalIncludeDirectories>..\..\ext\googletest\googletest\include;..\..\ext\googletest\googlemock\include;../../ext</AdditionalIncludeDirectories>
  443 447       <DisableSpecificWarnings>4512;4714</DisableSpecificWarnings>
  444 448       <MultiProcessorCompilation>true</MultiProcessorCompilation>
< >     449       <AdditionalOptions>/Zm150 /Zc:threadSafeInit- %(AdditionalOptions)</AdditionalOptions>
445 450     </ClCompile>
  446 451     <Link>
  447 452       <GenerateDebugInformation>true</GenerateDebugInformation>
 
451 456       <TargetMachine>MachineX64</TargetMachine>
  452 457       <AdditionalDependencies>gmock64.lib;%(AdditionalDependencies)</AdditionalDependencies>
  453 458       <AdditionalLibraryDirectories>"$(OutDir)"</AdditionalLibraryDirectories>
< >   454         <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
< _   455 459     </Link>
  456 460     <PostBuildEvent>
  457 461       <Command>cd "$(TargetDir)"