Added MSVC 2017 solution
[libcds.git] / projects / Win / vc141 / gtest-tree-ellen.vcxproj
1 <?xml version="1.0" encoding="utf-8"?>
2 <Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3   <ItemGroup Label="ProjectConfigurations">
4     <ProjectConfiguration Include="DebugVLD|Win32">
5       <Configuration>DebugVLD</Configuration>
6       <Platform>Win32</Platform>
7     </ProjectConfiguration>
8     <ProjectConfiguration Include="DebugVLD|x64">
9       <Configuration>DebugVLD</Configuration>
10       <Platform>x64</Platform>
11     </ProjectConfiguration>
12     <ProjectConfiguration Include="Debug|Win32">
13       <Configuration>Debug</Configuration>
14       <Platform>Win32</Platform>
15     </ProjectConfiguration>
16     <ProjectConfiguration Include="Release|Win32">
17       <Configuration>Release</Configuration>
18       <Platform>Win32</Platform>
19     </ProjectConfiguration>
20     <ProjectConfiguration Include="Debug|x64">
21       <Configuration>Debug</Configuration>
22       <Platform>x64</Platform>
23     </ProjectConfiguration>
24     <ProjectConfiguration Include="Release|x64">
25       <Configuration>Release</Configuration>
26       <Platform>x64</Platform>
27     </ProjectConfiguration>
28   </ItemGroup>
29   <ItemGroup>
30     <ClCompile Include="..\..\..\test\unit\main.cpp" />
31     <ClCompile Include="..\..\..\test\unit\tree\ellen_bintree_map_dhp.cpp" />
32     <ClCompile Include="..\..\..\test\unit\tree\ellen_bintree_map_hp.cpp" />
33     <ClCompile Include="..\..\..\test\unit\tree\ellen_bintree_map_rcu_gpb.cpp">
34       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">4503</DisableSpecificWarnings>
35       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">4503</DisableSpecificWarnings>
36       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">4503</DisableSpecificWarnings>
37       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4503</DisableSpecificWarnings>
38       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">4503</DisableSpecificWarnings>
39       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4503</DisableSpecificWarnings>
40     </ClCompile>
41     <ClCompile Include="..\..\..\test\unit\tree\ellen_bintree_map_rcu_gpi.cpp">
42       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">4503</DisableSpecificWarnings>
43       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">4503</DisableSpecificWarnings>
44       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">4503</DisableSpecificWarnings>
45       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4503</DisableSpecificWarnings>
46       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">4503</DisableSpecificWarnings>
47       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4503</DisableSpecificWarnings>
48     </ClCompile>
49     <ClCompile Include="..\..\..\test\unit\tree\ellen_bintree_map_rcu_gpt.cpp">
50       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">4503</DisableSpecificWarnings>
51       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">4503</DisableSpecificWarnings>
52       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">4503</DisableSpecificWarnings>
53       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4503</DisableSpecificWarnings>
54       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">4503</DisableSpecificWarnings>
55       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4503</DisableSpecificWarnings>
56     </ClCompile>
57     <ClCompile Include="..\..\..\test\unit\tree\ellen_bintree_map_rcu_shb.cpp" />
58     <ClCompile Include="..\..\..\test\unit\tree\ellen_bintree_map_rcu_sht.cpp" />
59     <ClCompile Include="..\..\..\test\unit\tree\ellen_bintree_set_dhp.cpp" />
60     <ClCompile Include="..\..\..\test\unit\tree\ellen_bintree_set_hp.cpp" />
61     <ClCompile Include="..\..\..\test\unit\tree\ellen_bintree_set_rcu_gpb.cpp">
62       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">4503</DisableSpecificWarnings>
63       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">4503</DisableSpecificWarnings>
64       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">4503</DisableSpecificWarnings>
65       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4503</DisableSpecificWarnings>
66       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">4503</DisableSpecificWarnings>
67       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4503</DisableSpecificWarnings>
68     </ClCompile>
69     <ClCompile Include="..\..\..\test\unit\tree\ellen_bintree_set_rcu_gpi.cpp">
70       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">4503</DisableSpecificWarnings>
71       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">4503</DisableSpecificWarnings>
72       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">4503</DisableSpecificWarnings>
73       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4503</DisableSpecificWarnings>
74       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">4503</DisableSpecificWarnings>
75       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4503</DisableSpecificWarnings>
76     </ClCompile>
77     <ClCompile Include="..\..\..\test\unit\tree\ellen_bintree_set_rcu_gpt.cpp">
78       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">4503</DisableSpecificWarnings>
79       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">4503</DisableSpecificWarnings>
80       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">4503</DisableSpecificWarnings>
81       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4503</DisableSpecificWarnings>
82       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">4503</DisableSpecificWarnings>
83       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4503</DisableSpecificWarnings>
84     </ClCompile>
85     <ClCompile Include="..\..\..\test\unit\tree\ellen_bintree_set_rcu_shb.cpp" />
86     <ClCompile Include="..\..\..\test\unit\tree\ellen_bintree_set_rcu_sht.cpp" />
87     <ClCompile Include="..\..\..\test\unit\tree\ellen_bintree_update_desc_pool.cpp" />
88     <ClCompile Include="..\..\..\test\unit\tree\intrusive_ellenbintree_dhp.cpp" />
89     <ClCompile Include="..\..\..\test\unit\tree\intrusive_ellenbintree_hp.cpp" />
90     <ClCompile Include="..\..\..\test\unit\tree\intrusive_ellenbintree_rcu_gpb.cpp">
91       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">4503</DisableSpecificWarnings>
92       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">4503</DisableSpecificWarnings>
93       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">4503</DisableSpecificWarnings>
94       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4503</DisableSpecificWarnings>
95       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">4503</DisableSpecificWarnings>
96       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4503</DisableSpecificWarnings>
97     </ClCompile>
98     <ClCompile Include="..\..\..\test\unit\tree\intrusive_ellenbintree_rcu_gpi.cpp">
99       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">4503</DisableSpecificWarnings>
100       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">4503</DisableSpecificWarnings>
101       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">4503</DisableSpecificWarnings>
102       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4503</DisableSpecificWarnings>
103       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">4503</DisableSpecificWarnings>
104       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4503</DisableSpecificWarnings>
105     </ClCompile>
106     <ClCompile Include="..\..\..\test\unit\tree\intrusive_ellenbintree_rcu_gpt.cpp">
107       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">4503</DisableSpecificWarnings>
108       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">4503</DisableSpecificWarnings>
109       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">4503</DisableSpecificWarnings>
110       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4503</DisableSpecificWarnings>
111       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">4503</DisableSpecificWarnings>
112       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4503</DisableSpecificWarnings>
113     </ClCompile>
114     <ClCompile Include="..\..\..\test\unit\tree\intrusive_ellenbintree_rcu_shb.cpp" />
115     <ClCompile Include="..\..\..\test\unit\tree\intrusive_ellenbintree_rcu_sht.cpp" />
116   </ItemGroup>
117   <ItemGroup>
118     <ClInclude Include="..\..\..\test\unit\tree\test_ellen_bintree_map_rcu.h" />
119     <ClInclude Include="..\..\..\test\unit\tree\test_ellen_bintree_set_rcu.h" />
120     <ClInclude Include="..\..\..\test\unit\tree\test_ellen_bintree_update_desc_pool.h" />
121     <ClInclude Include="..\..\..\test\unit\tree\test_intrusive_ellen_bintree_rcu.h" />
122     <ClInclude Include="..\..\..\test\unit\tree\test_intrusive_tree.h" />
123     <ClInclude Include="..\..\..\test\unit\tree\test_intrusive_tree_hp.h" />
124     <ClInclude Include="..\..\..\test\unit\tree\test_intrusive_tree_rcu.h" />
125     <ClInclude Include="..\..\..\test\unit\tree\test_tree_map.h" />
126     <ClInclude Include="..\..\..\test\unit\tree\test_tree_map_data.h" />
127     <ClInclude Include="..\..\..\test\unit\tree\test_tree_map_hp.h" />
128     <ClInclude Include="..\..\..\test\unit\tree\test_tree_map_rcu.h" />
129     <ClInclude Include="..\..\..\test\unit\tree\test_tree_set.h" />
130     <ClInclude Include="..\..\..\test\unit\tree\test_tree_set_hp.h" />
131     <ClInclude Include="..\..\..\test\unit\tree\test_tree_set_rcu.h" />
132   </ItemGroup>
133   <PropertyGroup Label="Globals">
134     <ProjectGuid>{93F1FE35-2EF4-4193-B8A2-54988F61F3B8}</ProjectGuid>
135     <Keyword>Win32Proj</Keyword>
136     <RootNamespace>tree</RootNamespace>
137     <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
138   </PropertyGroup>
139   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
140   <PropertyGroup>
141     <PreferredToolArchitecture>x64</PreferredToolArchitecture>
142   </PropertyGroup>
143   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
144     <ConfigurationType>Application</ConfigurationType>
145     <UseDebugLibraries>true</UseDebugLibraries>
146     <PlatformToolset>v141</PlatformToolset>
147     <CharacterSet>Unicode</CharacterSet>
148   </PropertyGroup>
149   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'" Label="Configuration">
150     <ConfigurationType>Application</ConfigurationType>
151     <UseDebugLibraries>true</UseDebugLibraries>
152     <PlatformToolset>v141</PlatformToolset>
153     <CharacterSet>Unicode</CharacterSet>
154   </PropertyGroup>
155   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
156     <ConfigurationType>Application</ConfigurationType>
157     <UseDebugLibraries>false</UseDebugLibraries>
158     <PlatformToolset>v141</PlatformToolset>
159     <WholeProgramOptimization>true</WholeProgramOptimization>
160     <CharacterSet>Unicode</CharacterSet>
161   </PropertyGroup>
162   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
163     <ConfigurationType>Application</ConfigurationType>
164     <UseDebugLibraries>true</UseDebugLibraries>
165     <PlatformToolset>v141</PlatformToolset>
166     <CharacterSet>Unicode</CharacterSet>
167   </PropertyGroup>
168   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'" Label="Configuration">
169     <ConfigurationType>Application</ConfigurationType>
170     <UseDebugLibraries>true</UseDebugLibraries>
171     <PlatformToolset>v141</PlatformToolset>
172     <CharacterSet>Unicode</CharacterSet>
173   </PropertyGroup>
174   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
175     <ConfigurationType>Application</ConfigurationType>
176     <UseDebugLibraries>false</UseDebugLibraries>
177     <PlatformToolset>v141</PlatformToolset>
178     <WholeProgramOptimization>true</WholeProgramOptimization>
179     <CharacterSet>Unicode</CharacterSet>
180   </PropertyGroup>
181   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
182   <ImportGroup Label="ExtensionSettings">
183   </ImportGroup>
184   <ImportGroup Label="Shared">
185   </ImportGroup>
186   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
187     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
188   </ImportGroup>
189   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'" Label="PropertySheets">
190     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
191   </ImportGroup>
192   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
193     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
194   </ImportGroup>
195   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
196     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
197   </ImportGroup>
198   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'" Label="PropertySheets">
199     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
200   </ImportGroup>
201   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
202     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
203   </ImportGroup>
204   <PropertyGroup Label="UserMacros" />
205   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
206     <LinkIncremental>true</LinkIncremental>
207     <OutDir>$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)\</OutDir>
208     <IntDir>$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
209     <TargetName>$(ProjectName)_d</TargetName>
210   </PropertyGroup>
211   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">
212     <LinkIncremental>true</LinkIncremental>
213     <OutDir>$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)\</OutDir>
214     <IntDir>$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
215     <TargetName>$(ProjectName)_d</TargetName>
216   </PropertyGroup>
217   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
218     <LinkIncremental>true</LinkIncremental>
219     <OutDir>$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)\</OutDir>
220     <IntDir>$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
221     <TargetName>$(ProjectName)_d</TargetName>
222   </PropertyGroup>
223   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">
224     <LinkIncremental>true</LinkIncremental>
225     <OutDir>$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)\</OutDir>
226     <IntDir>$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
227     <TargetName>$(ProjectName)_d</TargetName>
228   </PropertyGroup>
229   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
230     <LinkIncremental>false</LinkIncremental>
231     <OutDir>$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)-release\</OutDir>
232     <IntDir>$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
233   </PropertyGroup>
234   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
235     <LinkIncremental>false</LinkIncremental>
236     <OutDir>$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)-release\</OutDir>
237     <IntDir>$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
238   </PropertyGroup>
239   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
240     <ClCompile>
241       <PrecompiledHeader>NotUsing</PrecompiledHeader>
242       <WarningLevel>Level3</WarningLevel>
243       <Optimization>Disabled</Optimization>
244       <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;CDS_ENABLE_HPSTAT;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
245       <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
246       <AdditionalOptions>/bigobj /Bv %(AdditionalOptions)</AdditionalOptions>
247     </ClCompile>
248     <Link>
249       <SubSystem>Console</SubSystem>
250       <GenerateDebugInformation>DebugFastLink</GenerateDebugInformation>
251       <AdditionalLibraryDirectories>$(GTEST_LIB32);$(GTEST_ROOT)/lib/x86;$(BOOST_PATH)/stage32/lib;$(BOOST_PATH)/stage/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
252       <AdditionalDependencies>gtestd.lib;%(AdditionalDependencies)</AdditionalDependencies>
253     </Link>
254   </ItemDefinitionGroup>
255   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">
256     <ClCompile>
257       <PrecompiledHeader>NotUsing</PrecompiledHeader>
258       <WarningLevel>Level3</WarningLevel>
259       <Optimization>Disabled</Optimization>
260       <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;CDS_ENABLE_HPSTAT;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
261       <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
262       <AdditionalOptions>/bigobj /Bv %(AdditionalOptions)</AdditionalOptions>
263     </ClCompile>
264     <Link>
265       <SubSystem>Console</SubSystem>
266       <GenerateDebugInformation>DebugFastLink</GenerateDebugInformation>
267       <AdditionalLibraryDirectories>$(GTEST_LIB32);$(GTEST_ROOT)/lib/x86;$(BOOST_PATH)/stage32/lib;$(BOOST_PATH)/stage/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
268       <AdditionalDependencies>gtestd.lib;%(AdditionalDependencies)</AdditionalDependencies>
269     </Link>
270   </ItemDefinitionGroup>
271   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
272     <ClCompile>
273       <PrecompiledHeader>NotUsing</PrecompiledHeader>
274       <WarningLevel>Level3</WarningLevel>
275       <Optimization>Disabled</Optimization>
276       <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;CDS_ENABLE_HPSTAT;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
277       <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
278       <AdditionalOptions>/bigobj /Bv %(AdditionalOptions)</AdditionalOptions>
279     </ClCompile>
280     <Link>
281       <SubSystem>Console</SubSystem>
282       <GenerateDebugInformation>DebugFastLink</GenerateDebugInformation>
283       <AdditionalLibraryDirectories>$(GTEST_LIB64);$(GTEST_ROOT)/lib/x64;$(BOOST_PATH)/stage64/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
284       <AdditionalDependencies>gtestd.lib;%(AdditionalDependencies)</AdditionalDependencies>
285     </Link>
286   </ItemDefinitionGroup>
287   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">
288     <ClCompile>
289       <PrecompiledHeader>NotUsing</PrecompiledHeader>
290       <WarningLevel>Level3</WarningLevel>
291       <Optimization>Disabled</Optimization>
292       <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;CDS_ENABLE_HPSTAT;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
293       <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
294       <AdditionalOptions>/bigobj /Bv %(AdditionalOptions)</AdditionalOptions>
295     </ClCompile>
296     <Link>
297       <SubSystem>Console</SubSystem>
298       <GenerateDebugInformation>DebugFastLink</GenerateDebugInformation>
299       <AdditionalLibraryDirectories>$(GTEST_LIB64);$(GTEST_ROOT)/lib/x64;$(BOOST_PATH)/stage64/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
300       <AdditionalDependencies>gtestd.lib;%(AdditionalDependencies)</AdditionalDependencies>
301     </Link>
302   </ItemDefinitionGroup>
303   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
304     <ClCompile>
305       <WarningLevel>Level3</WarningLevel>
306       <PrecompiledHeader>NotUsing</PrecompiledHeader>
307       <Optimization>MaxSpeed</Optimization>
308       <FunctionLevelLinking>true</FunctionLevelLinking>
309       <IntrinsicFunctions>true</IntrinsicFunctions>
310       <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;CDS_ENABLE_HPSTAT;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
311       <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
312       <AdditionalOptions>/bigobj /Bv %(AdditionalOptions)</AdditionalOptions>
313     </ClCompile>
314     <Link>
315       <SubSystem>Console</SubSystem>
316       <EnableCOMDATFolding>true</EnableCOMDATFolding>
317       <OptimizeReferences>true</OptimizeReferences>
318       <GenerateDebugInformation>true</GenerateDebugInformation>
319       <AdditionalLibraryDirectories>$(GTEST_LIB32);$(GTEST_ROOT)/lib/x86;$(BOOST_PATH)/stage32/lib;$(BOOST_PATH)/stage/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
320       <AdditionalDependencies>gtest.lib;%(AdditionalDependencies)</AdditionalDependencies>
321     </Link>
322   </ItemDefinitionGroup>
323   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
324     <ClCompile>
325       <WarningLevel>Level3</WarningLevel>
326       <PrecompiledHeader>NotUsing</PrecompiledHeader>
327       <Optimization>MaxSpeed</Optimization>
328       <FunctionLevelLinking>true</FunctionLevelLinking>
329       <IntrinsicFunctions>true</IntrinsicFunctions>
330       <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;CDS_ENABLE_HPSTAT;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
331       <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
332       <AdditionalOptions>/bigobj /Bv %(AdditionalOptions)</AdditionalOptions>
333     </ClCompile>
334     <Link>
335       <SubSystem>Console</SubSystem>
336       <EnableCOMDATFolding>true</EnableCOMDATFolding>
337       <OptimizeReferences>true</OptimizeReferences>
338       <GenerateDebugInformation>true</GenerateDebugInformation>
339       <AdditionalLibraryDirectories>$(GTEST_LIB64);$(GTEST_ROOT)/lib/x64;$(BOOST_PATH)/stage64/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
340       <AdditionalDependencies>gtest.lib;%(AdditionalDependencies)</AdditionalDependencies>
341     </Link>
342   </ItemDefinitionGroup>
343   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
344   <ImportGroup Label="ExtensionTargets">
345   </ImportGroup>
346 </Project>