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 <ProjectConfiguration Include="vc14-Debug|Win32">
29 <Configuration>vc14-Debug</Configuration>
30 <Platform>Win32</Platform>
31 </ProjectConfiguration>
32 <ProjectConfiguration Include="vc14-Debug|x64">
33 <Configuration>vc14-Debug</Configuration>
34 <Platform>x64</Platform>
35 </ProjectConfiguration>
36 <ProjectConfiguration Include="vc14-Release|Win32">
37 <Configuration>vc14-Release</Configuration>
38 <Platform>Win32</Platform>
39 </ProjectConfiguration>
40 <ProjectConfiguration Include="vc14-Release|x64">
41 <Configuration>vc14-Release</Configuration>
42 <Platform>x64</Platform>
43 </ProjectConfiguration>
46 <ClInclude Include="..\..\..\test\include\cds_test\stress_test.h" />
47 <ClInclude Include="..\..\..\test\stress\framework\city.h" />
48 <ClInclude Include="..\..\..\test\stress\framework\ellen_bintree_update_desc_pool.h" />
51 <ClCompile Include="..\..\..\test\stress\framework\city.cpp">
52 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">4267</DisableSpecificWarnings>
53 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='vc14-Debug|Win32'">4267</DisableSpecificWarnings>
54 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">4267</DisableSpecificWarnings>
55 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">4267</DisableSpecificWarnings>
56 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='vc14-Release|Win32'">4267</DisableSpecificWarnings>
57 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4267</DisableSpecificWarnings>
58 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='vc14-Debug|x64'">4267</DisableSpecificWarnings>
59 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">4267</DisableSpecificWarnings>
60 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4267</DisableSpecificWarnings>
61 <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='vc14-Release|x64'">4267</DisableSpecificWarnings>
63 <ClCompile Include="..\..\..\test\stress\framework\config.cpp">
64 <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
65 <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='vc14-Debug|Win32'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
66 <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
67 <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
68 <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='vc14-Release|Win32'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
69 <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
70 <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='vc14-Debug|x64'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
71 <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
72 <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
73 <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='vc14-Release|x64'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
75 <ClCompile Include="..\..\..\test\stress\framework\ellen_bintree_update_desc_pool.cpp" />
76 <ClCompile Include="..\..\..\test\stress\framework\stress_test.cpp">
77 <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
78 <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='vc14-Debug|Win32'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
79 <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
80 <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
81 <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='vc14-Release|Win32'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
82 <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
83 <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='vc14-Debug|x64'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
84 <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
85 <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
86 <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='vc14-Release|x64'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
90 <CustomBuild Include="..\..\..\test\stress\data\text.txt">
91 <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cd %(RootDir)%(Directory) && perl -X split.pl text.txt $(TargetDir)\dictionary.txt</Command>
92 <Command Condition="'$(Configuration)|$(Platform)'=='vc14-Debug|Win32'">cd %(RootDir)%(Directory) && perl -X split.pl text.txt $(TargetDir)\dictionary.txt</Command>
93 <Command Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">cd %(RootDir)%(Directory) && perl -X split.pl text.txt $(TargetDir)\dictionary.txt</Command>
94 <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">cd %(RootDir)%(Directory) && perl -X split.pl text.txt $(TargetDir)\dictionary.txt</Command>
95 <Command Condition="'$(Configuration)|$(Platform)'=='vc14-Release|Win32'">cd %(RootDir)%(Directory) && perl -X split.pl text.txt $(TargetDir)\dictionary.txt</Command>
96 <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">cd %(RootDir)%(Directory) && perl -X split.pl text.txt $(TargetDir)\dictionary.txt</Command>
97 <Command Condition="'$(Configuration)|$(Platform)'=='vc14-Debug|x64'">cd %(RootDir)%(Directory) && perl -X split.pl text.txt $(TargetDir)\dictionary.txt</Command>
98 <Command Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">cd %(RootDir)%(Directory) && perl -X split.pl text.txt $(TargetDir)\dictionary.txt</Command>
99 <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">cd %(RootDir)%(Directory) && perl -X split.pl text.txt $(TargetDir)\dictionary.txt</Command>
100 <Command Condition="'$(Configuration)|$(Platform)'=='vc14-Release|x64'">cd %(RootDir)%(Directory) && perl -X split.pl text.txt $(TargetDir)\dictionary.txt</Command>
101 <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Build text dictionary</Message>
102 <Message Condition="'$(Configuration)|$(Platform)'=='vc14-Debug|Win32'">Build text dictionary</Message>
103 <Message Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">Build text dictionary</Message>
104 <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Build text dictionary</Message>
105 <Message Condition="'$(Configuration)|$(Platform)'=='vc14-Release|Win32'">Build text dictionary</Message>
106 <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Build text dictionary</Message>
107 <Message Condition="'$(Configuration)|$(Platform)'=='vc14-Debug|x64'">Build text dictionary</Message>
108 <Message Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">Build text dictionary</Message>
109 <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Build text dictionary</Message>
110 <Message Condition="'$(Configuration)|$(Platform)'=='vc14-Release|x64'">Build text dictionary</Message>
111 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(TargetDir)\dictionary.txt;%(Outputs)</Outputs>
112 <Outputs Condition="'$(Configuration)|$(Platform)'=='vc14-Debug|Win32'">$(TargetDir)\dictionary.txt;%(Outputs)</Outputs>
113 <Outputs Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">$(TargetDir)\dictionary.txt;%(Outputs)</Outputs>
114 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(TargetDir)\dictionary.txt;%(Outputs)</Outputs>
115 <Outputs Condition="'$(Configuration)|$(Platform)'=='vc14-Release|Win32'">$(TargetDir)\dictionary.txt;%(Outputs)</Outputs>
116 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(TargetDir)\dictionary.txt;%(Outputs)</Outputs>
117 <Outputs Condition="'$(Configuration)|$(Platform)'=='vc14-Debug|x64'">$(TargetDir)\dictionary.txt;%(Outputs)</Outputs>
118 <Outputs Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">$(TargetDir)\dictionary.txt;%(Outputs)</Outputs>
119 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(TargetDir)\dictionary.txt;%(Outputs)</Outputs>
120 <Outputs Condition="'$(Configuration)|$(Platform)'=='vc14-Release|x64'">$(TargetDir)\dictionary.txt;%(Outputs)</Outputs>
123 <PropertyGroup Label="Globals">
124 <ProjectGuid>{A34CED07-A442-4FA1-81C4-F8B9CD3C832B}</ProjectGuid>
125 <Keyword>Win32Proj</Keyword>
126 <RootNamespace>stack</RootNamespace>
127 <WindowsTargetPlatformVersion>10.0.14393.0</WindowsTargetPlatformVersion>
129 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
130 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
131 <ConfigurationType>StaticLibrary</ConfigurationType>
132 <UseDebugLibraries>true</UseDebugLibraries>
133 <PlatformToolset>v141</PlatformToolset>
134 <CharacterSet>Unicode</CharacterSet>
136 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='vc14-Debug|Win32'" Label="Configuration">
137 <ConfigurationType>StaticLibrary</ConfigurationType>
138 <UseDebugLibraries>true</UseDebugLibraries>
139 <PlatformToolset>v140</PlatformToolset>
140 <CharacterSet>Unicode</CharacterSet>
142 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'" Label="Configuration">
143 <ConfigurationType>StaticLibrary</ConfigurationType>
144 <UseDebugLibraries>true</UseDebugLibraries>
145 <PlatformToolset>v141</PlatformToolset>
146 <CharacterSet>Unicode</CharacterSet>
148 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
149 <ConfigurationType>StaticLibrary</ConfigurationType>
150 <UseDebugLibraries>false</UseDebugLibraries>
151 <PlatformToolset>v141</PlatformToolset>
152 <WholeProgramOptimization>true</WholeProgramOptimization>
153 <CharacterSet>Unicode</CharacterSet>
155 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='vc14-Release|Win32'" Label="Configuration">
156 <ConfigurationType>StaticLibrary</ConfigurationType>
157 <UseDebugLibraries>false</UseDebugLibraries>
158 <PlatformToolset>v140</PlatformToolset>
159 <WholeProgramOptimization>true</WholeProgramOptimization>
160 <CharacterSet>Unicode</CharacterSet>
162 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
163 <ConfigurationType>StaticLibrary</ConfigurationType>
164 <UseDebugLibraries>true</UseDebugLibraries>
165 <PlatformToolset>v141</PlatformToolset>
166 <CharacterSet>Unicode</CharacterSet>
168 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='vc14-Debug|x64'" Label="Configuration">
169 <ConfigurationType>StaticLibrary</ConfigurationType>
170 <UseDebugLibraries>true</UseDebugLibraries>
171 <PlatformToolset>v140</PlatformToolset>
172 <CharacterSet>Unicode</CharacterSet>
174 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'" Label="Configuration">
175 <ConfigurationType>StaticLibrary</ConfigurationType>
176 <UseDebugLibraries>true</UseDebugLibraries>
177 <PlatformToolset>v141</PlatformToolset>
178 <CharacterSet>Unicode</CharacterSet>
180 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
181 <ConfigurationType>StaticLibrary</ConfigurationType>
182 <UseDebugLibraries>false</UseDebugLibraries>
183 <PlatformToolset>v141</PlatformToolset>
184 <WholeProgramOptimization>true</WholeProgramOptimization>
185 <CharacterSet>Unicode</CharacterSet>
187 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='vc14-Release|x64'" Label="Configuration">
188 <ConfigurationType>StaticLibrary</ConfigurationType>
189 <UseDebugLibraries>false</UseDebugLibraries>
190 <PlatformToolset>v140</PlatformToolset>
191 <WholeProgramOptimization>true</WholeProgramOptimization>
192 <CharacterSet>Unicode</CharacterSet>
194 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
195 <ImportGroup Label="ExtensionSettings">
197 <ImportGroup Label="Shared">
199 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
200 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
202 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='vc14-Debug|Win32'" Label="PropertySheets">
203 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
205 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'" Label="PropertySheets">
206 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
208 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
209 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
211 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='vc14-Release|Win32'" Label="PropertySheets">
212 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
214 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
215 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
217 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='vc14-Debug|x64'" Label="PropertySheets">
218 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
220 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'" Label="PropertySheets">
221 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
223 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
224 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
226 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='vc14-Release|x64'" Label="PropertySheets">
227 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
229 <PropertyGroup Label="UserMacros" />
230 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
231 <LinkIncremental>true</LinkIncremental>
232 <OutDir>$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)\</OutDir>
233 <IntDir>$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
234 <TargetName>$(ProjectName)_d</TargetName>
236 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='vc14-Debug|Win32'">
237 <LinkIncremental>true</LinkIncremental>
238 <OutDir>$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)\</OutDir>
239 <IntDir>$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
240 <TargetName>$(ProjectName)_d</TargetName>
242 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">
243 <LinkIncremental>true</LinkIncremental>
244 <OutDir>$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)\</OutDir>
245 <IntDir>$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
246 <TargetName>$(ProjectName)_d</TargetName>
248 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
249 <LinkIncremental>true</LinkIncremental>
250 <OutDir>$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)\</OutDir>
251 <IntDir>$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
252 <TargetName>$(ProjectName)_d</TargetName>
254 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='vc14-Debug|x64'">
255 <LinkIncremental>true</LinkIncremental>
256 <OutDir>$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)\</OutDir>
257 <IntDir>$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
258 <TargetName>$(ProjectName)_d</TargetName>
260 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">
261 <LinkIncremental>true</LinkIncremental>
262 <OutDir>$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)\</OutDir>
263 <IntDir>$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
264 <TargetName>$(ProjectName)_d</TargetName>
266 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
267 <LinkIncremental>false</LinkIncremental>
268 <OutDir>$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)-release\</OutDir>
269 <IntDir>$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
271 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='vc14-Release|Win32'">
272 <LinkIncremental>false</LinkIncremental>
273 <OutDir>$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)-release\</OutDir>
274 <IntDir>$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
276 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
277 <LinkIncremental>false</LinkIncremental>
278 <OutDir>$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)-release\</OutDir>
279 <IntDir>$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
281 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='vc14-Release|x64'">
282 <LinkIncremental>false</LinkIncremental>
283 <OutDir>$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)-release\</OutDir>
284 <IntDir>$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
286 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
288 <PrecompiledHeader>NotUsing</PrecompiledHeader>
289 <WarningLevel>Level3</WarningLevel>
290 <Optimization>Disabled</Optimization>
291 <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;CDS_ENABLE_HPSTAT;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
292 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
293 <AdditionalOptions>/bigobj /Zc:inline /permissive- %(AdditionalOptions)</AdditionalOptions>
296 <SubSystem>Console</SubSystem>
297 <GenerateDebugInformation>true</GenerateDebugInformation>
298 <AdditionalLibraryDirectories>$(GTEST_LIB32);$(GTEST_ROOT)/lib/x86;$(BOOST_PATH)/stage32/lib;$(BOOST_PATH)/stage/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
299 <AdditionalDependencies>gtestd.lib;%(AdditionalDependencies)</AdditionalDependencies>
301 </ItemDefinitionGroup>
302 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='vc14-Debug|Win32'">
304 <PrecompiledHeader>NotUsing</PrecompiledHeader>
305 <WarningLevel>Level3</WarningLevel>
306 <Optimization>Disabled</Optimization>
307 <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;CDS_ENABLE_HPSTAT;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
308 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
309 <AdditionalOptions>/bigobj /Zc:inline /permissive- %(AdditionalOptions)</AdditionalOptions>
312 <SubSystem>Console</SubSystem>
313 <GenerateDebugInformation>true</GenerateDebugInformation>
314 <AdditionalLibraryDirectories>$(GTEST_LIB32);$(GTEST_ROOT)/lib/x86;$(BOOST_PATH)/stage32/lib;$(BOOST_PATH)/stage/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
315 <AdditionalDependencies>gtestd.lib;%(AdditionalDependencies)</AdditionalDependencies>
317 </ItemDefinitionGroup>
318 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">
320 <PrecompiledHeader>NotUsing</PrecompiledHeader>
321 <WarningLevel>Level3</WarningLevel>
322 <Optimization>Disabled</Optimization>
323 <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;CDS_ENABLE_HPSTAT;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
324 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
325 <AdditionalOptions>/bigobj /Zc:inline /permissive- %(AdditionalOptions)</AdditionalOptions>
328 <SubSystem>Console</SubSystem>
329 <GenerateDebugInformation>true</GenerateDebugInformation>
330 <AdditionalLibraryDirectories>$(GTEST_LIB32);$(GTEST_ROOT)/lib/x86;$(BOOST_PATH)/stage32/lib;$(BOOST_PATH)/stage/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
331 <AdditionalDependencies>gtestd.lib;%(AdditionalDependencies)</AdditionalDependencies>
333 </ItemDefinitionGroup>
334 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
336 <PrecompiledHeader>NotUsing</PrecompiledHeader>
337 <WarningLevel>Level3</WarningLevel>
338 <Optimization>Disabled</Optimization>
339 <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;CDS_ENABLE_HPSTAT;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
340 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
341 <AdditionalOptions>/bigobj /Zc:inline /permissive- %(AdditionalOptions)</AdditionalOptions>
344 <SubSystem>Console</SubSystem>
345 <GenerateDebugInformation>true</GenerateDebugInformation>
346 <AdditionalLibraryDirectories>$(GTEST_LIB64);$(GTEST_ROOT)/lib/x64;$(BOOST_PATH)/stage64/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
347 <AdditionalDependencies>gtestd.lib;%(AdditionalDependencies)</AdditionalDependencies>
349 </ItemDefinitionGroup>
350 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='vc14-Debug|x64'">
352 <PrecompiledHeader>NotUsing</PrecompiledHeader>
353 <WarningLevel>Level3</WarningLevel>
354 <Optimization>Disabled</Optimization>
355 <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;CDS_ENABLE_HPSTAT;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
356 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
357 <AdditionalOptions>/bigobj /Zc:inline /permissive- %(AdditionalOptions)</AdditionalOptions>
360 <SubSystem>Console</SubSystem>
361 <GenerateDebugInformation>true</GenerateDebugInformation>
362 <AdditionalLibraryDirectories>$(GTEST_LIB64);$(GTEST_ROOT)/lib/x64;$(BOOST_PATH)/stage64/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
363 <AdditionalDependencies>gtestd.lib;%(AdditionalDependencies)</AdditionalDependencies>
365 </ItemDefinitionGroup>
366 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">
368 <PrecompiledHeader>NotUsing</PrecompiledHeader>
369 <WarningLevel>Level3</WarningLevel>
370 <Optimization>Disabled</Optimization>
371 <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;CDS_ENABLE_HPSTAT;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
372 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
373 <AdditionalOptions>/bigobj /Zc:inline /permissive- %(AdditionalOptions)</AdditionalOptions>
376 <SubSystem>Console</SubSystem>
377 <GenerateDebugInformation>true</GenerateDebugInformation>
378 <AdditionalLibraryDirectories>$(GTEST_LIB64);$(GTEST_ROOT)/lib/x64;$(BOOST_PATH)/stage64/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
379 <AdditionalDependencies>gtestd.lib;%(AdditionalDependencies)</AdditionalDependencies>
381 </ItemDefinitionGroup>
382 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
384 <WarningLevel>Level3</WarningLevel>
385 <PrecompiledHeader>NotUsing</PrecompiledHeader>
386 <Optimization>MaxSpeed</Optimization>
387 <FunctionLevelLinking>true</FunctionLevelLinking>
388 <IntrinsicFunctions>true</IntrinsicFunctions>
389 <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;CDS_ENABLE_HPSTAT;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
390 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
391 <AdditionalOptions>/bigobj /Zc:inline /permissive- %(AdditionalOptions)</AdditionalOptions>
394 <SubSystem>Console</SubSystem>
395 <EnableCOMDATFolding>true</EnableCOMDATFolding>
396 <OptimizeReferences>true</OptimizeReferences>
397 <GenerateDebugInformation>true</GenerateDebugInformation>
398 <AdditionalLibraryDirectories>$(GTEST_LIB32);$(GTEST_ROOT)/lib/x86;$(BOOST_PATH)/stage32/lib;$(BOOST_PATH)/stage/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
399 <AdditionalDependencies>gtest.lib;%(AdditionalDependencies)</AdditionalDependencies>
401 </ItemDefinitionGroup>
402 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='vc14-Release|Win32'">
404 <WarningLevel>Level3</WarningLevel>
405 <PrecompiledHeader>NotUsing</PrecompiledHeader>
406 <Optimization>MaxSpeed</Optimization>
407 <FunctionLevelLinking>true</FunctionLevelLinking>
408 <IntrinsicFunctions>true</IntrinsicFunctions>
409 <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;CDS_ENABLE_HPSTAT;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
410 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
411 <AdditionalOptions>/bigobj /Zc:inline /permissive- %(AdditionalOptions)</AdditionalOptions>
414 <SubSystem>Console</SubSystem>
415 <EnableCOMDATFolding>true</EnableCOMDATFolding>
416 <OptimizeReferences>true</OptimizeReferences>
417 <GenerateDebugInformation>true</GenerateDebugInformation>
418 <AdditionalLibraryDirectories>$(GTEST_LIB32);$(GTEST_ROOT)/lib/x86;$(BOOST_PATH)/stage32/lib;$(BOOST_PATH)/stage/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
419 <AdditionalDependencies>gtest.lib;%(AdditionalDependencies)</AdditionalDependencies>
421 </ItemDefinitionGroup>
422 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
424 <WarningLevel>Level3</WarningLevel>
425 <PrecompiledHeader>NotUsing</PrecompiledHeader>
426 <Optimization>MaxSpeed</Optimization>
427 <FunctionLevelLinking>true</FunctionLevelLinking>
428 <IntrinsicFunctions>true</IntrinsicFunctions>
429 <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;CDS_ENABLE_HPSTAT;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
430 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
431 <AdditionalOptions>/bigobj /Zc:inline /permissive- %(AdditionalOptions)</AdditionalOptions>
434 <SubSystem>Console</SubSystem>
435 <EnableCOMDATFolding>true</EnableCOMDATFolding>
436 <OptimizeReferences>true</OptimizeReferences>
437 <GenerateDebugInformation>true</GenerateDebugInformation>
438 <AdditionalLibraryDirectories>$(GTEST_LIB64);$(GTEST_ROOT)/lib/x64;$(BOOST_PATH)/stage64/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
439 <AdditionalDependencies>gtest.lib;%(AdditionalDependencies)</AdditionalDependencies>
441 </ItemDefinitionGroup>
442 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='vc14-Release|x64'">
444 <WarningLevel>Level3</WarningLevel>
445 <PrecompiledHeader>NotUsing</PrecompiledHeader>
446 <Optimization>MaxSpeed</Optimization>
447 <FunctionLevelLinking>true</FunctionLevelLinking>
448 <IntrinsicFunctions>true</IntrinsicFunctions>
449 <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;CDS_ENABLE_HPSTAT;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
450 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
451 <AdditionalOptions>/bigobj /Zc:inline /permissive- %(AdditionalOptions)</AdditionalOptions>
454 <SubSystem>Console</SubSystem>
455 <EnableCOMDATFolding>true</EnableCOMDATFolding>
456 <OptimizeReferences>true</OptimizeReferences>
457 <GenerateDebugInformation>true</GenerateDebugInformation>
458 <AdditionalLibraryDirectories>$(GTEST_LIB64);$(GTEST_ROOT)/lib/x64;$(BOOST_PATH)/stage64/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
459 <AdditionalDependencies>gtest.lib;%(AdditionalDependencies)</AdditionalDependencies>
461 </ItemDefinitionGroup>
462 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
463 <ImportGroup Label="ExtensionTargets">