Removed signal_threaded uRCU
[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_set_dhp.cpp" />
59     <ClCompile Include="..\..\..\test\unit\tree\ellen_bintree_set_hp.cpp" />
60     <ClCompile Include="..\..\..\test\unit\tree\ellen_bintree_set_rcu_gpb.cpp">
61       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">4503</DisableSpecificWarnings>
62       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">4503</DisableSpecificWarnings>
63       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">4503</DisableSpecificWarnings>
64       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4503</DisableSpecificWarnings>
65       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">4503</DisableSpecificWarnings>
66       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4503</DisableSpecificWarnings>
67     </ClCompile>
68     <ClCompile Include="..\..\..\test\unit\tree\ellen_bintree_set_rcu_gpi.cpp">
69       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">4503</DisableSpecificWarnings>
70       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">4503</DisableSpecificWarnings>
71       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">4503</DisableSpecificWarnings>
72       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4503</DisableSpecificWarnings>
73       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">4503</DisableSpecificWarnings>
74       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4503</DisableSpecificWarnings>
75     </ClCompile>
76     <ClCompile Include="..\..\..\test\unit\tree\ellen_bintree_set_rcu_gpt.cpp">
77       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">4503</DisableSpecificWarnings>
78       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">4503</DisableSpecificWarnings>
79       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">4503</DisableSpecificWarnings>
80       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4503</DisableSpecificWarnings>
81       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">4503</DisableSpecificWarnings>
82       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4503</DisableSpecificWarnings>
83     </ClCompile>
84     <ClCompile Include="..\..\..\test\unit\tree\ellen_bintree_set_rcu_shb.cpp" />
85     <ClCompile Include="..\..\..\test\unit\tree\ellen_bintree_update_desc_pool.cpp" />
86     <ClCompile Include="..\..\..\test\unit\tree\intrusive_ellenbintree_dhp.cpp" />
87     <ClCompile Include="..\..\..\test\unit\tree\intrusive_ellenbintree_hp.cpp" />
88     <ClCompile Include="..\..\..\test\unit\tree\intrusive_ellenbintree_rcu_gpb.cpp">
89       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">4503</DisableSpecificWarnings>
90       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">4503</DisableSpecificWarnings>
91       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">4503</DisableSpecificWarnings>
92       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4503</DisableSpecificWarnings>
93       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">4503</DisableSpecificWarnings>
94       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4503</DisableSpecificWarnings>
95     </ClCompile>
96     <ClCompile Include="..\..\..\test\unit\tree\intrusive_ellenbintree_rcu_gpi.cpp">
97       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">4503</DisableSpecificWarnings>
98       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">4503</DisableSpecificWarnings>
99       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">4503</DisableSpecificWarnings>
100       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4503</DisableSpecificWarnings>
101       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">4503</DisableSpecificWarnings>
102       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4503</DisableSpecificWarnings>
103     </ClCompile>
104     <ClCompile Include="..\..\..\test\unit\tree\intrusive_ellenbintree_rcu_gpt.cpp">
105       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">4503</DisableSpecificWarnings>
106       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">4503</DisableSpecificWarnings>
107       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">4503</DisableSpecificWarnings>
108       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4503</DisableSpecificWarnings>
109       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">4503</DisableSpecificWarnings>
110       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4503</DisableSpecificWarnings>
111     </ClCompile>
112     <ClCompile Include="..\..\..\test\unit\tree\intrusive_ellenbintree_rcu_shb.cpp" />
113   </ItemGroup>
114   <ItemGroup>
115     <ClInclude Include="..\..\..\test\unit\tree\test_ellen_bintree_map_rcu.h" />
116     <ClInclude Include="..\..\..\test\unit\tree\test_ellen_bintree_set_rcu.h" />
117     <ClInclude Include="..\..\..\test\unit\tree\test_ellen_bintree_update_desc_pool.h" />
118     <ClInclude Include="..\..\..\test\unit\tree\test_intrusive_ellen_bintree_rcu.h" />
119     <ClInclude Include="..\..\..\test\unit\tree\test_intrusive_tree.h" />
120     <ClInclude Include="..\..\..\test\unit\tree\test_intrusive_tree_hp.h" />
121     <ClInclude Include="..\..\..\test\unit\tree\test_intrusive_tree_rcu.h" />
122     <ClInclude Include="..\..\..\test\unit\tree\test_tree_map.h" />
123     <ClInclude Include="..\..\..\test\unit\tree\test_tree_map_data.h" />
124     <ClInclude Include="..\..\..\test\unit\tree\test_tree_map_hp.h" />
125     <ClInclude Include="..\..\..\test\unit\tree\test_tree_map_rcu.h" />
126     <ClInclude Include="..\..\..\test\unit\tree\test_tree_set.h" />
127     <ClInclude Include="..\..\..\test\unit\tree\test_tree_set_hp.h" />
128     <ClInclude Include="..\..\..\test\unit\tree\test_tree_set_rcu.h" />
129   </ItemGroup>
130   <PropertyGroup Label="Globals">
131     <ProjectGuid>{93F1FE35-2EF4-4193-B8A2-54988F61F3B8}</ProjectGuid>
132     <Keyword>Win32Proj</Keyword>
133     <RootNamespace>tree</RootNamespace>
134     <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
135   </PropertyGroup>
136   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
137   <PropertyGroup>
138     <PreferredToolArchitecture>x64</PreferredToolArchitecture>
139   </PropertyGroup>
140   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
141     <ConfigurationType>Application</ConfigurationType>
142     <UseDebugLibraries>true</UseDebugLibraries>
143     <PlatformToolset>v141</PlatformToolset>
144     <CharacterSet>Unicode</CharacterSet>
145   </PropertyGroup>
146   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'" Label="Configuration">
147     <ConfigurationType>Application</ConfigurationType>
148     <UseDebugLibraries>true</UseDebugLibraries>
149     <PlatformToolset>v141</PlatformToolset>
150     <CharacterSet>Unicode</CharacterSet>
151   </PropertyGroup>
152   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
153     <ConfigurationType>Application</ConfigurationType>
154     <UseDebugLibraries>false</UseDebugLibraries>
155     <PlatformToolset>v141</PlatformToolset>
156     <WholeProgramOptimization>true</WholeProgramOptimization>
157     <CharacterSet>Unicode</CharacterSet>
158   </PropertyGroup>
159   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
160     <ConfigurationType>Application</ConfigurationType>
161     <UseDebugLibraries>true</UseDebugLibraries>
162     <PlatformToolset>v141</PlatformToolset>
163     <CharacterSet>Unicode</CharacterSet>
164   </PropertyGroup>
165   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'" Label="Configuration">
166     <ConfigurationType>Application</ConfigurationType>
167     <UseDebugLibraries>true</UseDebugLibraries>
168     <PlatformToolset>v141</PlatformToolset>
169     <CharacterSet>Unicode</CharacterSet>
170   </PropertyGroup>
171   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
172     <ConfigurationType>Application</ConfigurationType>
173     <UseDebugLibraries>false</UseDebugLibraries>
174     <PlatformToolset>v141</PlatformToolset>
175     <WholeProgramOptimization>true</WholeProgramOptimization>
176     <CharacterSet>Unicode</CharacterSet>
177   </PropertyGroup>
178   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
179   <ImportGroup Label="ExtensionSettings">
180   </ImportGroup>
181   <ImportGroup Label="Shared">
182   </ImportGroup>
183   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
184     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
185   </ImportGroup>
186   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'" Label="PropertySheets">
187     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
188   </ImportGroup>
189   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
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)'=='Debug|x64'">
193     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
194   </ImportGroup>
195   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'" Label="PropertySheets">
196     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
197   </ImportGroup>
198   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
199     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
200   </ImportGroup>
201   <PropertyGroup Label="UserMacros" />
202   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
203     <LinkIncremental>true</LinkIncremental>
204     <OutDir>$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)\</OutDir>
205     <IntDir>$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
206     <TargetName>$(ProjectName)_d</TargetName>
207   </PropertyGroup>
208   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">
209     <LinkIncremental>true</LinkIncremental>
210     <OutDir>$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)\</OutDir>
211     <IntDir>$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
212     <TargetName>$(ProjectName)_d</TargetName>
213   </PropertyGroup>
214   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
215     <LinkIncremental>true</LinkIncremental>
216     <OutDir>$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)\</OutDir>
217     <IntDir>$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
218     <TargetName>$(ProjectName)_d</TargetName>
219   </PropertyGroup>
220   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">
221     <LinkIncremental>true</LinkIncremental>
222     <OutDir>$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)\</OutDir>
223     <IntDir>$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
224     <TargetName>$(ProjectName)_d</TargetName>
225   </PropertyGroup>
226   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
227     <LinkIncremental>false</LinkIncremental>
228     <OutDir>$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)-release\</OutDir>
229     <IntDir>$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
230   </PropertyGroup>
231   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
232     <LinkIncremental>false</LinkIncremental>
233     <OutDir>$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)-release\</OutDir>
234     <IntDir>$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
235   </PropertyGroup>
236   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
237     <ClCompile>
238       <PrecompiledHeader>NotUsing</PrecompiledHeader>
239       <WarningLevel>Level3</WarningLevel>
240       <Optimization>Disabled</Optimization>
241       <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;CDS_ENABLE_HPSTAT;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
242       <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
243       <AdditionalOptions>/bigobj /Bv %(AdditionalOptions)</AdditionalOptions>
244     </ClCompile>
245     <Link>
246       <SubSystem>Console</SubSystem>
247       <GenerateDebugInformation>DebugFastLink</GenerateDebugInformation>
248       <AdditionalLibraryDirectories>$(GTEST_LIB32);$(GTEST_ROOT)/lib/x86;$(BOOST_PATH)/stage32/lib;$(BOOST_PATH)/stage/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
249       <AdditionalDependencies>gtestd.lib;%(AdditionalDependencies)</AdditionalDependencies>
250     </Link>
251   </ItemDefinitionGroup>
252   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">
253     <ClCompile>
254       <PrecompiledHeader>NotUsing</PrecompiledHeader>
255       <WarningLevel>Level3</WarningLevel>
256       <Optimization>Disabled</Optimization>
257       <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;CDS_ENABLE_HPSTAT;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
258       <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
259       <AdditionalOptions>/bigobj /Bv %(AdditionalOptions)</AdditionalOptions>
260     </ClCompile>
261     <Link>
262       <SubSystem>Console</SubSystem>
263       <GenerateDebugInformation>DebugFastLink</GenerateDebugInformation>
264       <AdditionalLibraryDirectories>$(GTEST_LIB32);$(GTEST_ROOT)/lib/x86;$(BOOST_PATH)/stage32/lib;$(BOOST_PATH)/stage/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
265       <AdditionalDependencies>gtestd.lib;%(AdditionalDependencies)</AdditionalDependencies>
266     </Link>
267   </ItemDefinitionGroup>
268   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
269     <ClCompile>
270       <PrecompiledHeader>NotUsing</PrecompiledHeader>
271       <WarningLevel>Level3</WarningLevel>
272       <Optimization>Disabled</Optimization>
273       <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;CDS_ENABLE_HPSTAT;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
274       <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
275       <AdditionalOptions>/bigobj /Bv %(AdditionalOptions)</AdditionalOptions>
276     </ClCompile>
277     <Link>
278       <SubSystem>Console</SubSystem>
279       <GenerateDebugInformation>DebugFastLink</GenerateDebugInformation>
280       <AdditionalLibraryDirectories>$(GTEST_LIB64);$(GTEST_ROOT)/lib/x64;$(BOOST_PATH)/stage64/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
281       <AdditionalDependencies>gtestd.lib;%(AdditionalDependencies)</AdditionalDependencies>
282     </Link>
283   </ItemDefinitionGroup>
284   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">
285     <ClCompile>
286       <PrecompiledHeader>NotUsing</PrecompiledHeader>
287       <WarningLevel>Level3</WarningLevel>
288       <Optimization>Disabled</Optimization>
289       <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;CDS_ENABLE_HPSTAT;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
290       <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
291       <AdditionalOptions>/bigobj /Bv %(AdditionalOptions)</AdditionalOptions>
292     </ClCompile>
293     <Link>
294       <SubSystem>Console</SubSystem>
295       <GenerateDebugInformation>DebugFastLink</GenerateDebugInformation>
296       <AdditionalLibraryDirectories>$(GTEST_LIB64);$(GTEST_ROOT)/lib/x64;$(BOOST_PATH)/stage64/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
297       <AdditionalDependencies>gtestd.lib;%(AdditionalDependencies)</AdditionalDependencies>
298     </Link>
299   </ItemDefinitionGroup>
300   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
301     <ClCompile>
302       <WarningLevel>Level3</WarningLevel>
303       <PrecompiledHeader>NotUsing</PrecompiledHeader>
304       <Optimization>MaxSpeed</Optimization>
305       <FunctionLevelLinking>true</FunctionLevelLinking>
306       <IntrinsicFunctions>true</IntrinsicFunctions>
307       <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;CDS_ENABLE_HPSTAT;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
308       <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
309       <AdditionalOptions>/bigobj /Bv %(AdditionalOptions)</AdditionalOptions>
310     </ClCompile>
311     <Link>
312       <SubSystem>Console</SubSystem>
313       <EnableCOMDATFolding>true</EnableCOMDATFolding>
314       <OptimizeReferences>true</OptimizeReferences>
315       <GenerateDebugInformation>true</GenerateDebugInformation>
316       <AdditionalLibraryDirectories>$(GTEST_LIB32);$(GTEST_ROOT)/lib/x86;$(BOOST_PATH)/stage32/lib;$(BOOST_PATH)/stage/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
317       <AdditionalDependencies>gtest.lib;%(AdditionalDependencies)</AdditionalDependencies>
318     </Link>
319   </ItemDefinitionGroup>
320   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
321     <ClCompile>
322       <WarningLevel>Level3</WarningLevel>
323       <PrecompiledHeader>NotUsing</PrecompiledHeader>
324       <Optimization>MaxSpeed</Optimization>
325       <FunctionLevelLinking>true</FunctionLevelLinking>
326       <IntrinsicFunctions>true</IntrinsicFunctions>
327       <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;CDS_ENABLE_HPSTAT;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
328       <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
329       <AdditionalOptions>/bigobj /Bv %(AdditionalOptions)</AdditionalOptions>
330     </ClCompile>
331     <Link>
332       <SubSystem>Console</SubSystem>
333       <EnableCOMDATFolding>true</EnableCOMDATFolding>
334       <OptimizeReferences>true</OptimizeReferences>
335       <GenerateDebugInformation>true</GenerateDebugInformation>
336       <AdditionalLibraryDirectories>$(GTEST_LIB64);$(GTEST_ROOT)/lib/x64;$(BOOST_PATH)/stage64/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
337       <AdditionalDependencies>gtest.lib;%(AdditionalDependencies)</AdditionalDependencies>
338     </Link>
339   </ItemDefinitionGroup>
340   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
341   <ImportGroup Label="ExtensionTargets">
342   </ImportGroup>
343 </Project>