Merged branch 'master' of https://github.com/Nemo1369/libcds
[libcds.git] / projects / Win / vc14 / gtest-set-split-iterable.vcxproj
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>
28   </ItemGroup>
29   <ItemGroup>
30     <ClCompile Include="..\..\..\test\unit\main.cpp" />
31     <ClCompile Include="..\..\..\test\unit\set\split_iterable_dhp.cpp" />
32     <ClCompile Include="..\..\..\test\unit\set\split_iterable_hp.cpp" />
33   </ItemGroup>
34   <ItemGroup>
35     <ClInclude Include="..\..\..\test\unit\set\test_ordered_set_hp.h" />
36     <ClInclude Include="..\..\..\test\unit\set\test_set.h" />
37     <ClInclude Include="..\..\..\test\unit\set\test_set_data.h" />
38     <ClInclude Include="..\..\..\test\unit\set\test_set_hp.h" />
39     <ClInclude Include="..\..\..\test\unit\set\test_set_nogc.h" />
40     <ClInclude Include="..\..\..\test\unit\set\test_set_rcu.h" />
41     <ClInclude Include="..\..\..\test\unit\set\test_split_iterable.h" />
42     <ClInclude Include="..\..\..\test\unit\set\test_split_iterable_hp.h" />
43   </ItemGroup>
44   <PropertyGroup Label="Globals">
45     <ProjectGuid>{093B83D9-9B04-4BF5-9048-B6F81D559872}</ProjectGuid>
46     <Keyword>Win32Proj</Keyword>
47     <RootNamespace>set</RootNamespace>
48     <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
49   </PropertyGroup>
50   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
51   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
52     <ConfigurationType>Application</ConfigurationType>
53     <UseDebugLibraries>true</UseDebugLibraries>
54     <PlatformToolset>v140</PlatformToolset>
55     <CharacterSet>Unicode</CharacterSet>
56   </PropertyGroup>
57   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'" Label="Configuration">
58     <ConfigurationType>Application</ConfigurationType>
59     <UseDebugLibraries>true</UseDebugLibraries>
60     <PlatformToolset>v140</PlatformToolset>
61     <CharacterSet>Unicode</CharacterSet>
62   </PropertyGroup>
63   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
64     <ConfigurationType>Application</ConfigurationType>
65     <UseDebugLibraries>false</UseDebugLibraries>
66     <PlatformToolset>v140</PlatformToolset>
67     <WholeProgramOptimization>true</WholeProgramOptimization>
68     <CharacterSet>Unicode</CharacterSet>
69   </PropertyGroup>
70   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
71     <ConfigurationType>Application</ConfigurationType>
72     <UseDebugLibraries>true</UseDebugLibraries>
73     <PlatformToolset>v140</PlatformToolset>
74     <CharacterSet>Unicode</CharacterSet>
75   </PropertyGroup>
76   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'" Label="Configuration">
77     <ConfigurationType>Application</ConfigurationType>
78     <UseDebugLibraries>true</UseDebugLibraries>
79     <PlatformToolset>v140</PlatformToolset>
80     <CharacterSet>Unicode</CharacterSet>
81   </PropertyGroup>
82   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
83     <ConfigurationType>Application</ConfigurationType>
84     <UseDebugLibraries>false</UseDebugLibraries>
85     <PlatformToolset>v140</PlatformToolset>
86     <WholeProgramOptimization>true</WholeProgramOptimization>
87     <CharacterSet>Unicode</CharacterSet>
88   </PropertyGroup>
89   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
90   <ImportGroup Label="ExtensionSettings">
91   </ImportGroup>
92   <ImportGroup Label="Shared">
93   </ImportGroup>
94   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
95     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
96   </ImportGroup>
97   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'" Label="PropertySheets">
98     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
99   </ImportGroup>
100   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
101     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
102   </ImportGroup>
103   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
104     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
105   </ImportGroup>
106   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'" Label="PropertySheets">
107     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
108   </ImportGroup>
109   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
110     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
111   </ImportGroup>
112   <PropertyGroup Label="UserMacros" />
113   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
114     <LinkIncremental>true</LinkIncremental>
115     <OutDir>$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)\</OutDir>
116     <IntDir>$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
117     <TargetName>$(ProjectName)_d</TargetName>
118   </PropertyGroup>
119   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">
120     <LinkIncremental>true</LinkIncremental>
121     <OutDir>$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)\</OutDir>
122     <IntDir>$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
123     <TargetName>$(ProjectName)_d</TargetName>
124   </PropertyGroup>
125   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
126     <LinkIncremental>true</LinkIncremental>
127     <OutDir>$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)\</OutDir>
128     <IntDir>$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
129     <TargetName>$(ProjectName)_d</TargetName>
130   </PropertyGroup>
131   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">
132     <LinkIncremental>true</LinkIncremental>
133     <OutDir>$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)\</OutDir>
134     <IntDir>$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
135     <TargetName>$(ProjectName)_d</TargetName>
136   </PropertyGroup>
137   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
138     <LinkIncremental>false</LinkIncremental>
139     <OutDir>$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)-release\</OutDir>
140     <IntDir>$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
141   </PropertyGroup>
142   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
143     <LinkIncremental>false</LinkIncremental>
144     <OutDir>$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)-release\</OutDir>
145     <IntDir>$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
146   </PropertyGroup>
147   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
148     <ClCompile>
149       <PrecompiledHeader>NotUsing</PrecompiledHeader>
150       <WarningLevel>Level3</WarningLevel>
151       <Optimization>Disabled</Optimization>
152       <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;CDS_ENABLE_HPSTAT;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
153       <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
154       <AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
155       <DisableSpecificWarnings>4503</DisableSpecificWarnings>
156     </ClCompile>
157     <Link>
158       <SubSystem>Console</SubSystem>
159       <GenerateDebugInformation>DebugFastLink</GenerateDebugInformation>
160       <AdditionalLibraryDirectories>$(GTEST_LIB32);$(GTEST_ROOT)/lib/x86;$(BOOST_PATH)/stage32/lib;$(BOOST_PATH)/stage/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
161       <AdditionalDependencies>gtestd.lib;%(AdditionalDependencies)</AdditionalDependencies>
162     </Link>
163   </ItemDefinitionGroup>
164   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">
165     <ClCompile>
166       <PrecompiledHeader>NotUsing</PrecompiledHeader>
167       <WarningLevel>Level3</WarningLevel>
168       <Optimization>Disabled</Optimization>
169       <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;CDS_ENABLE_HPSTAT;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
170       <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
171       <AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
172       <DisableSpecificWarnings>4503</DisableSpecificWarnings>
173     </ClCompile>
174     <Link>
175       <SubSystem>Console</SubSystem>
176       <GenerateDebugInformation>DebugFastLink</GenerateDebugInformation>
177       <AdditionalLibraryDirectories>$(GTEST_LIB32);$(GTEST_ROOT)/lib/x86;$(BOOST_PATH)/stage32/lib;$(BOOST_PATH)/stage/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
178       <AdditionalDependencies>gtestd.lib;%(AdditionalDependencies)</AdditionalDependencies>
179     </Link>
180   </ItemDefinitionGroup>
181   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
182     <ClCompile>
183       <PrecompiledHeader>NotUsing</PrecompiledHeader>
184       <WarningLevel>Level3</WarningLevel>
185       <Optimization>Disabled</Optimization>
186       <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;CDS_ENABLE_HPSTAT;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
187       <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
188       <AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
189       <DisableSpecificWarnings>4503</DisableSpecificWarnings>
190     </ClCompile>
191     <Link>
192       <SubSystem>Console</SubSystem>
193       <GenerateDebugInformation>DebugFastLink</GenerateDebugInformation>
194       <AdditionalLibraryDirectories>$(GTEST_LIB64);$(GTEST_ROOT)/lib/x64;$(BOOST_PATH)/stage64/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
195       <AdditionalDependencies>gtestd.lib;%(AdditionalDependencies)</AdditionalDependencies>
196     </Link>
197   </ItemDefinitionGroup>
198   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">
199     <ClCompile>
200       <PrecompiledHeader>NotUsing</PrecompiledHeader>
201       <WarningLevel>Level3</WarningLevel>
202       <Optimization>Disabled</Optimization>
203       <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;CDS_ENABLE_HPSTAT;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
204       <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
205       <AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
206       <DisableSpecificWarnings>4503</DisableSpecificWarnings>
207     </ClCompile>
208     <Link>
209       <SubSystem>Console</SubSystem>
210       <GenerateDebugInformation>DebugFastLink</GenerateDebugInformation>
211       <AdditionalLibraryDirectories>$(GTEST_LIB64);$(GTEST_ROOT)/lib/x64;$(BOOST_PATH)/stage64/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
212       <AdditionalDependencies>gtestd.lib;%(AdditionalDependencies)</AdditionalDependencies>
213     </Link>
214   </ItemDefinitionGroup>
215   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
216     <ClCompile>
217       <WarningLevel>Level3</WarningLevel>
218       <PrecompiledHeader>NotUsing</PrecompiledHeader>
219       <Optimization>MaxSpeed</Optimization>
220       <FunctionLevelLinking>true</FunctionLevelLinking>
221       <IntrinsicFunctions>true</IntrinsicFunctions>
222       <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;CDS_ENABLE_HPSTAT;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
223       <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
224       <AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
225       <DisableSpecificWarnings>4503</DisableSpecificWarnings>
226     </ClCompile>
227     <Link>
228       <SubSystem>Console</SubSystem>
229       <EnableCOMDATFolding>true</EnableCOMDATFolding>
230       <OptimizeReferences>true</OptimizeReferences>
231       <GenerateDebugInformation>true</GenerateDebugInformation>
232       <AdditionalLibraryDirectories>$(GTEST_LIB32);$(GTEST_ROOT)/lib/x86;$(BOOST_PATH)/stage32/lib;$(BOOST_PATH)/stage/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
233       <AdditionalDependencies>gtest.lib;%(AdditionalDependencies)</AdditionalDependencies>
234     </Link>
235   </ItemDefinitionGroup>
236   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
237     <ClCompile>
238       <WarningLevel>Level3</WarningLevel>
239       <PrecompiledHeader>NotUsing</PrecompiledHeader>
240       <Optimization>MaxSpeed</Optimization>
241       <FunctionLevelLinking>true</FunctionLevelLinking>
242       <IntrinsicFunctions>true</IntrinsicFunctions>
243       <PreprocessorDefinitions>_ENABLE_ATOMIC_ALIGNMENT_FIX;CDS_ENABLE_HPSTAT;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
244       <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(GTEST_ROOT)/include;$(SolutionDir)..\..\..\test\include;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
245       <AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
246       <DisableSpecificWarnings>4503</DisableSpecificWarnings>
247     </ClCompile>
248     <Link>
249       <SubSystem>Console</SubSystem>
250       <EnableCOMDATFolding>true</EnableCOMDATFolding>
251       <OptimizeReferences>true</OptimizeReferences>
252       <GenerateDebugInformation>true</GenerateDebugInformation>
253       <AdditionalLibraryDirectories>$(GTEST_LIB64);$(GTEST_ROOT)/lib/x64;$(BOOST_PATH)/stage64/lib;$(BOOST_PATH)/bin;%(AdditionalLibraryDirectories);$(OutDir)</AdditionalLibraryDirectories>
254       <AdditionalDependencies>gtest.lib;%(AdditionalDependencies)</AdditionalDependencies>
255     </Link>
256   </ItemDefinitionGroup>
257   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
258   <ImportGroup Label="ExtensionTargets">
259   </ImportGroup>
260 </Project>