1<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3  <ItemGroup Label="ProjectConfigurations">
4    <ProjectConfiguration Include="Debug|Win32">
5      <Configuration>Debug</Configuration>
6      <Platform>Win32</Platform>
7    </ProjectConfiguration>
8    <ProjectConfiguration Include="Debug|x64">
9      <Configuration>Debug</Configuration>
10      <Platform>x64</Platform>
11    </ProjectConfiguration>
12    <ProjectConfiguration Include="Release-Override|Win32">
13      <Configuration>Release-Override</Configuration>
14      <Platform>Win32</Platform>
15    </ProjectConfiguration>
16    <ProjectConfiguration Include="Release-Override|x64">
17      <Configuration>Release-Override</Configuration>
18      <Platform>x64</Platform>
19    </ProjectConfiguration>
20    <ProjectConfiguration Include="Release-Patch|Win32">
21      <Configuration>Release-Patch</Configuration>
22      <Platform>Win32</Platform>
23    </ProjectConfiguration>
24    <ProjectConfiguration Include="Release-Patch|x64">
25      <Configuration>Release-Patch</Configuration>
26      <Platform>x64</Platform>
27    </ProjectConfiguration>
28  </ItemGroup>
29  <PropertyGroup Label="Globals">
30    <UseNativeEnvironment>true</UseNativeEnvironment>
31    <ProjectGuid>{A765198D-5305-4AB0-9A21-A0CD8201EB2A}</ProjectGuid>
32    <Keyword>Win32Proj</Keyword>
33  </PropertyGroup>
34  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
35  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Patch|Win32'" Label="Configuration">
36    <ConfigurationType>Application</ConfigurationType>
37    <UseDebugLibraries>false</UseDebugLibraries>
38    <PlatformToolset>v140</PlatformToolset>
39    <CharacterSet>Unicode</CharacterSet>
40    <WholeProgramOptimization>true</WholeProgramOptimization>
41  </PropertyGroup>
42  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Override|Win32'" Label="Configuration">
43    <ConfigurationType>Application</ConfigurationType>
44    <UseDebugLibraries>false</UseDebugLibraries>
45    <PlatformToolset>v140</PlatformToolset>
46    <CharacterSet>Unicode</CharacterSet>
47    <WholeProgramOptimization>true</WholeProgramOptimization>
48  </PropertyGroup>
49  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Patch|x64'" Label="Configuration">
50    <ConfigurationType>Application</ConfigurationType>
51    <UseDebugLibraries>false</UseDebugLibraries>
52    <PlatformToolset>v140</PlatformToolset>
53    <CharacterSet>Unicode</CharacterSet>
54    <WholeProgramOptimization>true</WholeProgramOptimization>
55  </PropertyGroup>
56  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Override|x64'" Label="Configuration">
57    <ConfigurationType>Application</ConfigurationType>
58    <UseDebugLibraries>false</UseDebugLibraries>
59    <PlatformToolset>v140</PlatformToolset>
60    <CharacterSet>Unicode</CharacterSet>
61    <WholeProgramOptimization>true</WholeProgramOptimization>
62  </PropertyGroup>
63  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
64    <ConfigurationType>Application</ConfigurationType>
65    <UseDebugLibraries>true</UseDebugLibraries>
66    <PlatformToolset>v140</PlatformToolset>
67    <CharacterSet>Unicode</CharacterSet>
68  </PropertyGroup>
69  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
70    <ConfigurationType>Application</ConfigurationType>
71    <UseDebugLibraries>true</UseDebugLibraries>
72    <PlatformToolset>v140</PlatformToolset>
73    <CharacterSet>Unicode</CharacterSet>
74  </PropertyGroup>
75  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
76  <ImportGroup Label="ExtensionSettings">
77  </ImportGroup>
78  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Patch|Win32'" Label="PropertySheets">
79    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
80  </ImportGroup>
81  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Override|Win32'" Label="PropertySheets">
82    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
83  </ImportGroup>
84  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Patch|x64'" Label="PropertySheets">
85    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
86  </ImportGroup>
87  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Override|x64'" Label="PropertySheets">
88    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
89  </ImportGroup>
90  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
91    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
92  </ImportGroup>
93  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
94    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
95  </ImportGroup>
96  <PropertyGroup Label="UserMacros" />
97  <PropertyGroup>
98    <_ProjectFileVersion>14.0.25431.1</_ProjectFileVersion>
99  </PropertyGroup>
100  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
101    <IncludePath>..\..\src\windows;..\..\src;$(IncludePath)</IncludePath>
102  </PropertyGroup>
103  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
104    <IncludePath>..\..\src\windows;..\..\src;$(IncludePath)</IncludePath>
105  </PropertyGroup>
106  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Patch|Win32'">
107    <IncludePath>..\..\src\windows;..\..\src;$(IncludePath)</IncludePath>
108  </PropertyGroup>
109  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Override|Win32'">
110    <IncludePath>..\..\src\windows;..\..\src;$(IncludePath)</IncludePath>
111  </PropertyGroup>
112  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Patch|x64'">
113    <IncludePath>..\..\src\windows;..\..\src;$(IncludePath)</IncludePath>
114  </PropertyGroup>
115  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Override|x64'">
116    <IncludePath>..\..\src\windows;..\..\src;$(IncludePath)</IncludePath>
117  </PropertyGroup>
118  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
119    <ClCompile>
120      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
121      <WarningLevel>Level3</WarningLevel>
122      <EnforceTypeConversionRules>true</EnforceTypeConversionRules>
123    </ClCompile>
124    <Link>
125      <SubSystem>Console</SubSystem>
126    </Link>
127  </ItemDefinitionGroup>
128  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
129    <ClCompile>
130      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
131      <WarningLevel>Level3</WarningLevel>
132      <EnforceTypeConversionRules>true</EnforceTypeConversionRules>
133    </ClCompile>
134    <Link>
135      <SubSystem>Console</SubSystem>
136    </Link>
137  </ItemDefinitionGroup>
138  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-Patch|Win32'">
139    <ClCompile>
140      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
141      <WarningLevel>Level3</WarningLevel>
142      <MultiProcessorCompilation>true</MultiProcessorCompilation>
143      <BufferSecurityCheck>false</BufferSecurityCheck>
144      <EnforceTypeConversionRules>true</EnforceTypeConversionRules>
145    </ClCompile>
146    <Link>
147      <SubSystem>Console</SubSystem>
148      <OptimizeReferences>true</OptimizeReferences>
149      <EnableCOMDATFolding>true</EnableCOMDATFolding>
150    </Link>
151  </ItemDefinitionGroup>
152  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-Override|Win32'">
153    <ClCompile>
154      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
155      <WarningLevel>Level3</WarningLevel>
156      <MultiProcessorCompilation>true</MultiProcessorCompilation>
157      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
158      <BufferSecurityCheck>false</BufferSecurityCheck>
159      <EnforceTypeConversionRules>true</EnforceTypeConversionRules>
160    </ClCompile>
161    <Link>
162      <SubSystem>Console</SubSystem>
163      <OptimizeReferences>true</OptimizeReferences>
164      <EnableCOMDATFolding>true</EnableCOMDATFolding>
165    </Link>
166  </ItemDefinitionGroup>
167  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-Patch|x64'">
168    <ClCompile>
169      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
170      <WarningLevel>Level3</WarningLevel>
171      <MultiProcessorCompilation>true</MultiProcessorCompilation>
172      <BufferSecurityCheck>false</BufferSecurityCheck>
173      <EnforceTypeConversionRules>true</EnforceTypeConversionRules>
174    </ClCompile>
175    <Link>
176      <SubSystem>Console</SubSystem>
177      <OptimizeReferences>true</OptimizeReferences>
178      <EnableCOMDATFolding>true</EnableCOMDATFolding>
179    </Link>
180  </ItemDefinitionGroup>
181  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-Override|x64'">
182    <ClCompile>
183      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
184      <WarningLevel>Level3</WarningLevel>
185      <MultiProcessorCompilation>true</MultiProcessorCompilation>
186      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
187      <BufferSecurityCheck>false</BufferSecurityCheck>
188      <EnforceTypeConversionRules>true</EnforceTypeConversionRules>
189    </ClCompile>
190    <Link>
191      <SubSystem>Console</SubSystem>
192      <OptimizeReferences>true</OptimizeReferences>
193      <EnableCOMDATFolding>true</EnableCOMDATFolding>
194    </Link>
195  </ItemDefinitionGroup>
196  <ItemGroup>
197    <ClCompile Include="..\..\src\base\dynamic_annotations.c" />
198    <ClCompile Include="..\..\src\base\logging.cc" />
199    <ClCompile Include="..\..\src\base\low_level_alloc.cc" />
200    <ClCompile Include="..\..\src\base\spinlock.cc" />
201    <ClCompile Include="..\..\src\base\spinlock_internal.cc" />
202    <ClCompile Include="..\..\src\base\sysinfo.cc" />
203    <ClCompile Include="..\..\src\fake_stacktrace_scope.cc" />
204    <ClCompile Include="..\..\src\malloc_hook.cc" />
205    <ClCompile Include="..\..\src\stacktrace.cc" />
206    <ClCompile Include="..\..\src\tests\low_level_alloc_unittest.cc" />
207    <ClCompile Include="..\..\src\windows\port.cc" />
208  </ItemGroup>
209  <ItemGroup>
210    <ClInclude Include="..\..\src\base\atomicops-internals-arm-gcc.h" />
211    <ClInclude Include="..\..\src\base\atomicops-internals-linuxppc.h" />
212    <ClInclude Include="..\..\src\base\atomicops-internals-macosx.h" />
213    <ClInclude Include="..\..\src\base\atomicops-internals-x86-msvc.h" />
214    <ClInclude Include="..\..\src\base\atomicops-internals-x86.h" />
215    <ClInclude Include="..\..\src\base\atomicops.h" />
216    <ClInclude Include="..\..\src\base\basictypes.h" />
217    <ClInclude Include="..\..\src\base\commandlineflags.h" />
218    <ClInclude Include="..\..\src\base\dynamic_annotations.h" />
219    <ClInclude Include="..\..\src\base\logging.h" />
220    <ClInclude Include="..\..\src\base\low_level_alloc.h" />
221    <ClInclude Include="..\..\src\base\spinlock.h" />
222    <ClInclude Include="..\..\src\base\spinlock_internal.h" />
223    <ClInclude Include="..\..\src\base\spinlock_linux-inl.h" />
224    <ClInclude Include="..\..\src\base\spinlock_posix-inl.h" />
225    <ClInclude Include="..\..\src\base\spinlock_win32-inl.h" />
226    <ClInclude Include="..\..\src\config_for_unittests.h" />
227    <ClInclude Include="..\..\src\gperftools\malloc_hook.h" />
228    <ClInclude Include="..\..\src\gperftools\stacktrace.h" />
229    <ClInclude Include="..\..\src\gperftools\stacktrace_config.h" />
230    <ClInclude Include="..\..\src\malloc_hook-inl.h" />
231    <ClInclude Include="..\..\src\stacktrace_win32-inl.h.h" />
232    <ClInclude Include="..\..\src\windows\config.h" />
233    <ClInclude Include="..\..\src\windows\port.h" />
234  </ItemGroup>
235  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
236  <ImportGroup Label="ExtensionTargets">
237  </ImportGroup>
238</Project>