Moved priority_queue unit test to gtest framework
[libcds.git] / projects / Win / vc14 / unit-pqueue.vcxproj
1 <?xml version="1.0" encoding="utf-8"?>\r
2 <Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
3   <ItemGroup Label="ProjectConfigurations">\r
4     <ProjectConfiguration Include="DebugVLD|Win32">\r
5       <Configuration>DebugVLD</Configuration>\r
6       <Platform>Win32</Platform>\r
7     </ProjectConfiguration>\r
8     <ProjectConfiguration Include="DebugVLD|x64">\r
9       <Configuration>DebugVLD</Configuration>\r
10       <Platform>x64</Platform>\r
11     </ProjectConfiguration>\r
12     <ProjectConfiguration Include="Debug|Win32">\r
13       <Configuration>Debug</Configuration>\r
14       <Platform>Win32</Platform>\r
15     </ProjectConfiguration>\r
16     <ProjectConfiguration Include="Debug|x64">\r
17       <Configuration>Debug</Configuration>\r
18       <Platform>x64</Platform>\r
19     </ProjectConfiguration>\r
20     <ProjectConfiguration Include="Release|Win32">\r
21       <Configuration>Release</Configuration>\r
22       <Platform>Win32</Platform>\r
23     </ProjectConfiguration>\r
24     <ProjectConfiguration Include="Release|x64">\r
25       <Configuration>Release</Configuration>\r
26       <Platform>x64</Platform>\r
27     </ProjectConfiguration>\r
28   </ItemGroup>\r
29   <ItemGroup>\r
30     <ClInclude Include="..\..\..\tests\unit\pqueue\ellen_bintree_pqueue.h" />\r
31     <ClInclude Include="..\..\..\tests\unit\pqueue\pqueue_defs.h" />\r
32     <ClInclude Include="..\..\..\tests\unit\pqueue\pqueue_item.h" />\r
33     <ClInclude Include="..\..\..\tests\unit\pqueue\pqueue_type.h" />\r
34     <ClInclude Include="..\..\..\tests\unit\pqueue\skiplist_pqueue.h" />\r
35     <ClInclude Include="..\..\..\tests\unit\pqueue\std_pqueue.h" />\r
36   </ItemGroup>\r
37   <ItemGroup>\r
38     <ClCompile Include="..\..\..\tests\unit\pqueue\pop.cpp" />\r
39     <ClCompile Include="..\..\..\tests\unit\pqueue\push.cpp" />\r
40     <ClCompile Include="..\..\..\tests\unit\pqueue\push_pop.cpp" />\r
41   </ItemGroup>\r
42   <PropertyGroup Label="Globals">\r
43     <ProjectGuid>{20B6C380-E96A-4cff-BC17-D88AAE581919}</ProjectGuid>\r
44     <RootNamespace>unitpqueue</RootNamespace>\r
45     <Keyword>Win32Proj</Keyword>\r
46     <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>\r
47   </PropertyGroup>\r
48   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />\r
49   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">\r
50     <ConfigurationType>Application</ConfigurationType>\r
51     <CharacterSet>Unicode</CharacterSet>\r
52     <WholeProgramOptimization>true</WholeProgramOptimization>\r
53     <PlatformToolset>v140</PlatformToolset>\r
54   </PropertyGroup>\r
55   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">\r
56     <ConfigurationType>Application</ConfigurationType>\r
57     <CharacterSet>Unicode</CharacterSet>\r
58     <PlatformToolset>v140</PlatformToolset>\r
59   </PropertyGroup>\r
60   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'" Label="Configuration">\r
61     <ConfigurationType>Application</ConfigurationType>\r
62     <CharacterSet>Unicode</CharacterSet>\r
63     <PlatformToolset>v140</PlatformToolset>\r
64   </PropertyGroup>\r
65   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">\r
66     <ConfigurationType>Application</ConfigurationType>\r
67     <CharacterSet>Unicode</CharacterSet>\r
68     <WholeProgramOptimization>true</WholeProgramOptimization>\r
69     <PlatformToolset>v140</PlatformToolset>\r
70   </PropertyGroup>\r
71   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">\r
72     <ConfigurationType>Application</ConfigurationType>\r
73     <CharacterSet>Unicode</CharacterSet>\r
74     <PlatformToolset>v140</PlatformToolset>\r
75   </PropertyGroup>\r
76   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'" Label="Configuration">\r
77     <ConfigurationType>Application</ConfigurationType>\r
78     <CharacterSet>Unicode</CharacterSet>\r
79     <PlatformToolset>v140</PlatformToolset>\r
80   </PropertyGroup>\r
81   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />\r
82   <ImportGroup Label="ExtensionSettings">\r
83   </ImportGroup>\r
84   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">\r
85     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
86   </ImportGroup>\r
87   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">\r
88     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
89   </ImportGroup>\r
90   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'" Label="PropertySheets">\r
91     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
92   </ImportGroup>\r
93   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">\r
94     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
95   </ImportGroup>\r
96   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">\r
97     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
98   </ImportGroup>\r
99   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'" Label="PropertySheets">\r
100     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
101   </ImportGroup>\r
102   <PropertyGroup Label="UserMacros" />\r
103   <PropertyGroup>\r
104     <_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion>\r
105     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)\</OutDir>\r
106     <OutDir Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)\</OutDir>\r
107     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>\r
108     <IntDir Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>\r
109     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</LinkIncremental>\r
110     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">false</LinkIncremental>\r
111     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)\</OutDir>\r
112     <OutDir Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)\</OutDir>\r
113     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>\r
114     <IntDir Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>\r
115     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkIncremental>\r
116     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">false</LinkIncremental>\r
117     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)-release\</OutDir>\r
118     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>\r
119     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>\r
120     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)..\..\..\bin\vc.$(PlatformToolset)\$(Platform)-release\</OutDir>\r
121     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)..\..\..\obj\vc.$(PlatformToolset)\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>\r
122     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>\r
123     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>\r
124     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>\r
125     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />\r
126     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'" />\r
127     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />\r
128     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'" />\r
129     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AllRules.ruleset</CodeAnalysisRuleSet>\r
130     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">AllRules.ruleset</CodeAnalysisRuleSet>\r
131     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />\r
132     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'" />\r
133     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />\r
134     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'" />\r
135     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>\r
136     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />\r
137     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />\r
138     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AllRules.ruleset</CodeAnalysisRuleSet>\r
139     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />\r
140     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />\r
141     <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(ProjectName)_d</TargetName>\r
142     <TargetName Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">$(ProjectName)_d</TargetName>\r
143     <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(ProjectName)_d</TargetName>\r
144     <TargetName Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">$(ProjectName)_d</TargetName>\r
145   </PropertyGroup>\r
146   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">\r
147     <ClCompile>\r
148       <AdditionalOptions>/bigobj /Zc:inline %(AdditionalOptions)</AdditionalOptions>\r
149       <Optimization>Disabled</Optimization>\r
150       <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(SolutionDir)..\..\..\tests\unit;$(SolutionDir)..\..\..\tests;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
151       <PreprocessorDefinitions>_SCL_SECURE_NO_WARNINGS;WIN32;_DEBUG;_CONSOLE;_WIN32_WINNT=0x0501;_SCL_SECURE=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
152       <MinimalRebuild>true</MinimalRebuild>\r
153       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>\r
154       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>\r
155       <PrecompiledHeader>\r
156       </PrecompiledHeader>\r
157       <WarningLevel>Level3</WarningLevel>\r
158       <DebugInformationFormat>EditAndContinue</DebugInformationFormat>\r
159       <DisableSpecificWarnings>4520</DisableSpecificWarnings>\r
160     </ClCompile>\r
161     <Link>\r
162       <AdditionalDependencies>unit-prerequisites_d.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
163       <OutputFile>$(TargetPath)</OutputFile>\r
164       <AdditionalLibraryDirectories>$(BOOST_PATH)/stage32/lib;$(BOOST_PATH)/stage/lib;$(BOOST_PATH)/bin;$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>\r
165       <GenerateDebugInformation>true</GenerateDebugInformation>\r
166       <SubSystem>Console</SubSystem>\r
167       <TargetMachine>MachineX86</TargetMachine>\r
168       <ForceFileOutput>MultiplyDefinedSymbolOnly</ForceFileOutput>\r
169     </Link>\r
170   </ItemDefinitionGroup>\r
171   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">\r
172     <ClCompile>\r
173       <AdditionalOptions>/bigobj /Zc:inline %(AdditionalOptions)</AdditionalOptions>\r
174       <Optimization>Disabled</Optimization>\r
175       <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(SolutionDir)..\..\..\tests\unit;$(SolutionDir)..\..\..\tests;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
176       <PreprocessorDefinitions>_SCL_SECURE_NO_WARNINGS;CDS_USE_VLD;WIN32;_DEBUG;_CONSOLE;_WIN32_WINNT=0x0501;_SCL_SECURE=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
177       <MinimalRebuild>true</MinimalRebuild>\r
178       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>\r
179       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>\r
180       <PrecompiledHeader>\r
181       </PrecompiledHeader>\r
182       <WarningLevel>Level3</WarningLevel>\r
183       <DebugInformationFormat>EditAndContinue</DebugInformationFormat>\r
184       <DisableSpecificWarnings>4520</DisableSpecificWarnings>\r
185     </ClCompile>\r
186     <Link>\r
187       <AdditionalDependencies>unit-prerequisites_d.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
188       <OutputFile>$(TargetPath)</OutputFile>\r
189       <AdditionalLibraryDirectories>$(BOOST_PATH)/stage32/lib;$(BOOST_PATH)/stage/lib;$(BOOST_PATH)/bin;$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>\r
190       <GenerateDebugInformation>true</GenerateDebugInformation>\r
191       <SubSystem>Console</SubSystem>\r
192       <TargetMachine>MachineX86</TargetMachine>\r
193       <ForceFileOutput>MultiplyDefinedSymbolOnly</ForceFileOutput>\r
194     </Link>\r
195   </ItemDefinitionGroup>\r
196   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">\r
197     <Midl>\r
198       <TargetEnvironment>X64</TargetEnvironment>\r
199     </Midl>\r
200     <ClCompile>\r
201       <AdditionalOptions>/bigobj /Zc:inline %(AdditionalOptions)</AdditionalOptions>\r
202       <Optimization>Disabled</Optimization>\r
203       <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(SolutionDir)..\..\..\tests\unit;$(SolutionDir)..\..\..\tests;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
204       <PreprocessorDefinitions>_SCL_SECURE_NO_WARNINGS;WIN32;_DEBUG;_CONSOLE;_WIN32_WINNT=0x0501;_SCL_SECURE=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
205       <MinimalRebuild>true</MinimalRebuild>\r
206       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>\r
207       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>\r
208       <PrecompiledHeader>\r
209       </PrecompiledHeader>\r
210       <WarningLevel>Level3</WarningLevel>\r
211       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
212       <DisableSpecificWarnings>4520</DisableSpecificWarnings>\r
213     </ClCompile>\r
214     <Link>\r
215       <AdditionalDependencies>unit-prerequisites_d.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
216       <OutputFile>$(TargetPath)</OutputFile>\r
217       <AdditionalLibraryDirectories>$(BOOST_PATH)/stage64/lib;$(BOOST_PATH)/bin;$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>\r
218       <GenerateDebugInformation>true</GenerateDebugInformation>\r
219       <SubSystem>Console</SubSystem>\r
220       <TargetMachine>MachineX64</TargetMachine>\r
221       <ForceFileOutput>MultiplyDefinedSymbolOnly</ForceFileOutput>\r
222     </Link>\r
223   </ItemDefinitionGroup>\r
224   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">\r
225     <Midl>\r
226       <TargetEnvironment>X64</TargetEnvironment>\r
227     </Midl>\r
228     <ClCompile>\r
229       <AdditionalOptions>/bigobj /Zc:inline %(AdditionalOptions)</AdditionalOptions>\r
230       <Optimization>Disabled</Optimization>\r
231       <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(SolutionDir)..\..\..\tests\unit;$(SolutionDir)..\..\..\tests;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
232       <PreprocessorDefinitions>_SCL_SECURE_NO_WARNINGS;CDS_USE_VLD;WIN32;_DEBUG;_CONSOLE;_WIN32_WINNT=0x0501;_SCL_SECURE=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
233       <MinimalRebuild>true</MinimalRebuild>\r
234       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>\r
235       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>\r
236       <PrecompiledHeader>\r
237       </PrecompiledHeader>\r
238       <WarningLevel>Level3</WarningLevel>\r
239       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
240       <DisableSpecificWarnings>4520</DisableSpecificWarnings>\r
241     </ClCompile>\r
242     <Link>\r
243       <AdditionalDependencies>unit-prerequisites_d.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
244       <OutputFile>$(TargetPath)</OutputFile>\r
245       <AdditionalLibraryDirectories>$(BOOST_PATH)/stage64/lib;$(BOOST_PATH)/bin;$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>\r
246       <GenerateDebugInformation>true</GenerateDebugInformation>\r
247       <SubSystem>Console</SubSystem>\r
248       <TargetMachine>MachineX64</TargetMachine>\r
249       <ForceFileOutput>MultiplyDefinedSymbolOnly</ForceFileOutput>\r
250     </Link>\r
251   </ItemDefinitionGroup>\r
252   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">\r
253     <ClCompile>\r
254       <AdditionalOptions>/bigobj /Zc:inline %(AdditionalOptions)</AdditionalOptions>\r
255       <Optimization>MaxSpeed</Optimization>\r
256       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>\r
257       <IntrinsicFunctions>true</IntrinsicFunctions>\r
258       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>\r
259       <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(SolutionDir)..\..\..\tests\unit;$(SolutionDir)..\..\..\tests;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
260       <PreprocessorDefinitions>_SCL_SECURE_NO_WARNINGS;WIN32;NDEBUG;_CONSOLE;_WIN32_WINNT=0x0501;_SCL_SECURE=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
261       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>\r
262       <FunctionLevelLinking>true</FunctionLevelLinking>\r
263       <PrecompiledHeader>\r
264       </PrecompiledHeader>\r
265       <WarningLevel>Level3</WarningLevel>\r
266       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
267       <DisableSpecificWarnings>4520</DisableSpecificWarnings>\r
268     </ClCompile>\r
269     <Link>\r
270       <AdditionalDependencies>unit-prerequisites.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
271       <AdditionalLibraryDirectories>$(BOOST_PATH)/stage32/lib;$(BOOST_PATH)/stage/lib;$(BOOST_PATH)/bin;$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>\r
272       <GenerateDebugInformation>true</GenerateDebugInformation>\r
273       <SubSystem>Console</SubSystem>\r
274       <OptimizeReferences>true</OptimizeReferences>\r
275       <EnableCOMDATFolding>true</EnableCOMDATFolding>\r
276       <TargetMachine>MachineX86</TargetMachine>\r
277       <OutputFile>$(TargetPath)</OutputFile>\r
278       <ForceFileOutput>MultiplyDefinedSymbolOnly</ForceFileOutput>\r
279     </Link>\r
280   </ItemDefinitionGroup>\r
281   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">\r
282     <Midl>\r
283       <TargetEnvironment>X64</TargetEnvironment>\r
284     </Midl>\r
285     <ClCompile>\r
286       <AdditionalOptions>/bigobj /Zc:inline %(AdditionalOptions)</AdditionalOptions>\r
287       <Optimization>MaxSpeed</Optimization>\r
288       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>\r
289       <IntrinsicFunctions>true</IntrinsicFunctions>\r
290       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>\r
291       <AdditionalIncludeDirectories>$(SolutionDir)..\..\..;$(SolutionDir)..\..\..\tests\unit;$(SolutionDir)..\..\..\tests;$(BOOST_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
292       <PreprocessorDefinitions>_SCL_SECURE_NO_WARNINGS;WIN32;NDEBUG;_CONSOLE;_WIN32_WINNT=0x0501;_SCL_SECURE=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
293       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>\r
294       <FunctionLevelLinking>true</FunctionLevelLinking>\r
295       <PrecompiledHeader>\r
296       </PrecompiledHeader>\r
297       <WarningLevel>Level3</WarningLevel>\r
298       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
299       <DisableSpecificWarnings>4520</DisableSpecificWarnings>\r
300     </ClCompile>\r
301     <Link>\r
302       <AdditionalDependencies>unit-prerequisites.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
303       <AdditionalLibraryDirectories>$(BOOST_PATH)/stage64/lib;$(BOOST_PATH)/bin;$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>\r
304       <GenerateDebugInformation>true</GenerateDebugInformation>\r
305       <SubSystem>Console</SubSystem>\r
306       <OptimizeReferences>true</OptimizeReferences>\r
307       <EnableCOMDATFolding>true</EnableCOMDATFolding>\r
308       <TargetMachine>MachineX64</TargetMachine>\r
309       <OutputFile>$(TargetPath)</OutputFile>\r
310       <ForceFileOutput>MultiplyDefinedSymbolOnly</ForceFileOutput>\r
311     </Link>\r
312   </ItemDefinitionGroup>\r
313   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />\r
314   <ImportGroup Label="ExtensionTargets">\r
315   </ImportGroup>\r
316 </Project>