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="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>
30 <ClCompile Include="..\..\..\test\unit\main.cpp" />
31 <ClCompile Include="..\..\..\test\unit\tree\bronson_avltree_map_ptr_rcu_gpb.cpp" />
32 <ClCompile Include="..\..\..\test\unit\tree\bronson_avltree_map_ptr_rcu_gpi.cpp" />
33 <ClCompile Include="..\..\..\test\unit\tree\bronson_avltree_map_ptr_rcu_gpt.cpp" />
34 <ClCompile Include="..\..\..\test\unit\tree\bronson_avltree_map_ptr_rcu_shb.cpp" />
35 <ClCompile Include="..\..\..\test\unit\tree\bronson_avltree_map_ptr_rcu_sht.cpp" />
36 <ClCompile Include="..\..\..\test\unit\tree\bronson_avltree_map_rcu_gpb.cpp" />
37 <ClCompile Include="..\..\..\test\unit\tree\bronson_avltree_map_rcu_gpi.cpp" />
38 <ClCompile Include="..\..\..\test\unit\tree\bronson_avltree_map_rcu_gpt.cpp" />
39 <ClCompile Include="..\..\..\test\unit\tree\bronson_avltree_map_rcu_shb.cpp" />
40 <ClCompile Include="..\..\..\test\unit\tree\bronson_avltree_map_rcu_sht.cpp" />
41 <ClCompile Include="..\..\..\test\unit\tree\ellen_bintree_map_dhp.cpp" />
42 <ClCompile Include="..\..\..\test\unit\tree\ellen_bintree_map_hp.cpp" />
43 <ClCompile Include="..\..\..\test\unit\tree\ellen_bintree_map_rcu_gpb.cpp">
44 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">4503</DisableSpecificWarnings>
45 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">4503</DisableSpecificWarnings>
46 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">4503</DisableSpecificWarnings>
47 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4503</DisableSpecificWarnings>
48 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">4503</DisableSpecificWarnings>
49 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4503</DisableSpecificWarnings>
51 <ClCompile Include="..\..\..\test\unit\tree\ellen_bintree_map_rcu_gpi.cpp">
52 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">4503</DisableSpecificWarnings>
53 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">4503</DisableSpecificWarnings>
54 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">4503</DisableSpecificWarnings>
55 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4503</DisableSpecificWarnings>
56 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">4503</DisableSpecificWarnings>
57 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4503</DisableSpecificWarnings>
59 <ClCompile Include="..\..\..\test\unit\tree\ellen_bintree_map_rcu_gpt.cpp">
60 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">4503</DisableSpecificWarnings>
61 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">4503</DisableSpecificWarnings>
62 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">4503</DisableSpecificWarnings>
63 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4503</DisableSpecificWarnings>
64 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">4503</DisableSpecificWarnings>
65 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4503</DisableSpecificWarnings>
67 <ClCompile Include="..\..\..\test\unit\tree\ellen_bintree_map_rcu_shb.cpp" />
68 <ClCompile Include="..\..\..\test\unit\tree\ellen_bintree_map_rcu_sht.cpp" />
69 <ClCompile Include="..\..\..\test\unit\tree\ellen_bintree_set_dhp.cpp" />
70 <ClCompile Include="..\..\..\test\unit\tree\ellen_bintree_set_hp.cpp" />
71 <ClCompile Include="..\..\..\test\unit\tree\ellen_bintree_set_rcu_gpb.cpp">
72 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">4503</DisableSpecificWarnings>
73 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">4503</DisableSpecificWarnings>
74 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">4503</DisableSpecificWarnings>
75 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4503</DisableSpecificWarnings>
76 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">4503</DisableSpecificWarnings>
77 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4503</DisableSpecificWarnings>
79 <ClCompile Include="..\..\..\test\unit\tree\ellen_bintree_set_rcu_gpi.cpp">
80 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">4503</DisableSpecificWarnings>
81 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">4503</DisableSpecificWarnings>
82 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">4503</DisableSpecificWarnings>
83 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4503</DisableSpecificWarnings>
84 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">4503</DisableSpecificWarnings>
85 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4503</DisableSpecificWarnings>
87 <ClCompile Include="..\..\..\test\unit\tree\ellen_bintree_set_rcu_gpt.cpp">
88 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">4503</DisableSpecificWarnings>
89 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">4503</DisableSpecificWarnings>
90 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">4503</DisableSpecificWarnings>
91 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4503</DisableSpecificWarnings>
92 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">4503</DisableSpecificWarnings>
93 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4503</DisableSpecificWarnings>
95 <ClCompile Include="..\..\..\test\unit\tree\ellen_bintree_set_rcu_shb.cpp" />
96 <ClCompile Include="..\..\..\test\unit\tree\ellen_bintree_set_rcu_sht.cpp" />
97 <ClCompile Include="..\..\..\test\unit\tree\ellen_bintree_update_desc_pool.cpp" />
98 <ClCompile Include="..\..\..\test\unit\tree\intrusive_ellenbintree_dhp.cpp" />
99 <ClCompile Include="..\..\..\test\unit\tree\intrusive_ellenbintree_hp.cpp" />
100 <ClCompile Include="..\..\..\test\unit\tree\intrusive_ellenbintree_rcu_gpb.cpp">
101 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">4503</DisableSpecificWarnings>
102 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">4503</DisableSpecificWarnings>
103 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">4503</DisableSpecificWarnings>
104 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4503</DisableSpecificWarnings>
105 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">4503</DisableSpecificWarnings>
106 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4503</DisableSpecificWarnings>
108 <ClCompile Include="..\..\..\test\unit\tree\intrusive_ellenbintree_rcu_gpi.cpp">
109 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">4503</DisableSpecificWarnings>
110 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">4503</DisableSpecificWarnings>
111 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">4503</DisableSpecificWarnings>
112 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4503</DisableSpecificWarnings>
113 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">4503</DisableSpecificWarnings>
114 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4503</DisableSpecificWarnings>
116 <ClCompile Include="..\..\..\test\unit\tree\intrusive_ellenbintree_rcu_gpt.cpp">
117 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">4503</DisableSpecificWarnings>
118 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">4503</DisableSpecificWarnings>
119 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">4503</DisableSpecificWarnings>
120 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4503</DisableSpecificWarnings>
121 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">4503</DisableSpecificWarnings>
122 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4503</DisableSpecificWarnings>
124 <ClCompile Include="..\..\..\test\unit\tree\intrusive_ellenbintree_rcu_shb.cpp" />
125 <ClCompile Include="..\..\..\test\unit\tree\intrusive_ellenbintree_rcu_sht.cpp" />
128 <ClInclude Include="..\..\..\test\unit\tree\test_bronson_avltree_map.h" />
129 <ClInclude Include="..\..\..\test\unit\tree\test_bronson_avltree_map_ptr.h" />
130 <ClInclude Include="..\..\..\test\unit\tree\test_ellen_bintree_map_rcu.h" />
131 <ClInclude Include="..\..\..\test\unit\tree\test_ellen_bintree_set_rcu.h" />
132 <ClInclude Include="..\..\..\test\unit\tree\test_ellen_bintree_update_desc_pool.h" />
133 <ClInclude Include="..\..\..\test\unit\tree\test_intrusive_ellen_bintree_rcu.h" />
134 <ClInclude Include="..\..\..\test\unit\tree\test_intrusive_tree.h" />
135 <ClInclude Include="..\..\..\test\unit\tree\test_intrusive_tree_hp.h" />
136 <ClInclude Include="..\..\..\test\unit\tree\test_intrusive_tree_rcu.h" />
137 <ClInclude Include="..\..\..\test\unit\tree\test_tree_map.h" />
138 <ClInclude Include="..\..\..\test\unit\tree\test_tree_map_data.h" />
139 <ClInclude Include="..\..\..\test\unit\tree\test_tree_map_hp.h" />
140 <ClInclude Include="..\..\..\test\unit\tree\test_tree_map_rcu.h" />
141 <ClInclude Include="..\..\..\test\unit\tree\test_tree_set.h" />
142 <ClInclude Include="..\..\..\test\unit\tree\test_tree_set_hp.h" />
143 <ClInclude Include="..\..\..\test\unit\tree\test_tree_set_rcu.h" />
145 <PropertyGroup Label="Globals">
146 <ProjectGuid>{2ABD6A2E-BEA7-4c8c-982B-A609F83D2DCB}</ProjectGuid>
147 <Keyword>Win32Proj</Keyword>
148 <RootNamespace>tree</RootNamespace>
149 <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
151 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
152 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
153 <ConfigurationType>Application</ConfigurationType>
154 <UseDebugLibraries>true</UseDebugLibraries>
155 <PlatformToolset>v140</PlatformToolset>
156 <CharacterSet>Unicode</CharacterSet>
158 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'" Label="Configuration">
159 <ConfigurationType>Application</ConfigurationType>
160 <UseDebugLibraries>true</UseDebugLibraries>
161 <PlatformToolset>v140</PlatformToolset>
162 <CharacterSet>Unicode</CharacterSet>
164 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
165 <ConfigurationType>Application</ConfigurationType>
166 <UseDebugLibraries>false</UseDebugLibraries>
167 <PlatformToolset>v140</PlatformToolset>
168 <WholeProgramOptimization>true</WholeProgramOptimization>
169 <CharacterSet>Unicode</CharacterSet>
171 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
172 <ConfigurationType>Application</ConfigurationType>
173 <UseDebugLibraries>true</UseDebugLibraries>
174 <PlatformToolset>v140</PlatformToolset>
175 <CharacterSet>Unicode</CharacterSet>
177 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'" Label="Configuration">
178 <ConfigurationType>Application</ConfigurationType>
179 <UseDebugLibraries>true</UseDebugLibraries>
180 <PlatformToolset>v140</PlatformToolset>
181 <CharacterSet>Unicode</CharacterSet>
183 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
184 <ConfigurationType>Application</ConfigurationType>
185 <UseDebugLibraries>false</UseDebugLibraries>
186 <PlatformToolset>v140</PlatformToolset>
187 <WholeProgramOptimization>true</WholeProgramOptimization>
188 <CharacterSet>Unicode</CharacterSet>
190 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
191 <ImportGroup Label="ExtensionSettings">
193 <ImportGroup Label="Shared">
195 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
196 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
198 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'" Label="PropertySheets">
199 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
201 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
202 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
204 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
205 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
207 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'" Label="PropertySheets">
208 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
210 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
211 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
213 <PropertyGroup Label="UserMacros" />
214 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
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>
220 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">
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>
226 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
227 <LinkIncremental>true</LinkIncremental>
228 <OutDir>$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)\</OutDir>
229 <IntDir>$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
230 <TargetName>$(ProjectName)_d</TargetName>
232 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">
233 <LinkIncremental>true</LinkIncremental>
234 <OutDir>$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)\</OutDir>
235 <IntDir>$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
236 <TargetName>$(ProjectName)_d</TargetName>
238 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
239 <LinkIncremental>false</LinkIncremental>
240 <OutDir>$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)-release\</OutDir>
241 <IntDir>$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
243 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
244 <LinkIncremental>false</LinkIncremental>
245 <OutDir>$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)-release\</OutDir>
246 <IntDir>$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
248 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
250 <PrecompiledHeader>NotUsing</PrecompiledHeader>
251 <WarningLevel>Level3</WarningLevel>
252 <Optimization>Disabled</Optimization>
253 <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
254 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
255 <AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
258 <SubSystem>Console</SubSystem>
259 <GenerateDebugInformation>true</GenerateDebugInformation>
260 <AdditionalLibraryDirectories>$(GTEST_LIB32);$(GTEST_ROOT)/lib/x86;$(BOOST_PATH)/stage32/lib;$(BOOST_PATH)/stage/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
261 <AdditionalDependencies>gtestd.lib;%(AdditionalDependencies)</AdditionalDependencies>
263 </ItemDefinitionGroup>
264 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">
266 <PrecompiledHeader>NotUsing</PrecompiledHeader>
267 <WarningLevel>Level3</WarningLevel>
268 <Optimization>Disabled</Optimization>
269 <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
270 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
271 <AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
274 <SubSystem>Console</SubSystem>
275 <GenerateDebugInformation>true</GenerateDebugInformation>
276 <AdditionalLibraryDirectories>$(GTEST_LIB32);$(GTEST_ROOT)/lib/x86;$(BOOST_PATH)/stage32/lib;$(BOOST_PATH)/stage/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
277 <AdditionalDependencies>gtestd.lib;%(AdditionalDependencies)</AdditionalDependencies>
279 </ItemDefinitionGroup>
280 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
282 <PrecompiledHeader>NotUsing</PrecompiledHeader>
283 <WarningLevel>Level3</WarningLevel>
284 <Optimization>Disabled</Optimization>
285 <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
286 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
287 <AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
290 <SubSystem>Console</SubSystem>
291 <GenerateDebugInformation>true</GenerateDebugInformation>
292 <AdditionalLibraryDirectories>$(GTEST_LIB64);$(GTEST_ROOT)/lib/x64;$(BOOST_PATH)/stage64/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
293 <AdditionalDependencies>gtestd.lib;%(AdditionalDependencies)</AdditionalDependencies>
295 </ItemDefinitionGroup>
296 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">
298 <PrecompiledHeader>NotUsing</PrecompiledHeader>
299 <WarningLevel>Level3</WarningLevel>
300 <Optimization>Disabled</Optimization>
301 <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
302 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
303 <AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
306 <SubSystem>Console</SubSystem>
307 <GenerateDebugInformation>true</GenerateDebugInformation>
308 <AdditionalLibraryDirectories>$(GTEST_LIB64);$(GTEST_ROOT)/lib/x64;$(BOOST_PATH)/stage64/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
309 <AdditionalDependencies>gtestd.lib;%(AdditionalDependencies)</AdditionalDependencies>
311 </ItemDefinitionGroup>
312 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
314 <WarningLevel>Level3</WarningLevel>
315 <PrecompiledHeader>NotUsing</PrecompiledHeader>
316 <Optimization>MaxSpeed</Optimization>
317 <FunctionLevelLinking>true</FunctionLevelLinking>
318 <IntrinsicFunctions>true</IntrinsicFunctions>
319 <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
320 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
321 <AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
324 <SubSystem>Console</SubSystem>
325 <EnableCOMDATFolding>true</EnableCOMDATFolding>
326 <OptimizeReferences>true</OptimizeReferences>
327 <GenerateDebugInformation>true</GenerateDebugInformation>
328 <AdditionalLibraryDirectories>$(GTEST_LIB32);$(GTEST_ROOT)/lib/x86;$(BOOST_PATH)/stage32/lib;$(BOOST_PATH)/stage/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
329 <AdditionalDependencies>gtest.lib;%(AdditionalDependencies)</AdditionalDependencies>
331 </ItemDefinitionGroup>
332 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
334 <WarningLevel>Level3</WarningLevel>
335 <PrecompiledHeader>NotUsing</PrecompiledHeader>
336 <Optimization>MaxSpeed</Optimization>
337 <FunctionLevelLinking>true</FunctionLevelLinking>
338 <IntrinsicFunctions>true</IntrinsicFunctions>
339 <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
340 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
341 <AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
344 <SubSystem>Console</SubSystem>
345 <EnableCOMDATFolding>true</EnableCOMDATFolding>
346 <OptimizeReferences>true</OptimizeReferences>
347 <GenerateDebugInformation>true</GenerateDebugInformation>
348 <AdditionalLibraryDirectories>$(GTEST_LIB64);$(GTEST_ROOT)/lib/x64;$(BOOST_PATH)/stage64/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
349 <AdditionalDependencies>gtest.lib;%(AdditionalDependencies)</AdditionalDependencies>
351 </ItemDefinitionGroup>
352 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
353 <ImportGroup Label="ExtensionTargets">