• Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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="Debug|Win32">
5      <Configuration>Debug</Configuration>
6      <Platform>Win32</Platform>
7    </ProjectConfiguration>
8    <ProjectConfiguration Include="Release|Win32">
9      <Configuration>Release</Configuration>
10      <Platform>Win32</Platform>
11    </ProjectConfiguration>
12    <ProjectConfiguration Include="Debug|x64">
13      <Configuration>Debug</Configuration>
14      <Platform>x64</Platform>
15    </ProjectConfiguration>
16    <ProjectConfiguration Include="Release|x64">
17      <Configuration>Release</Configuration>
18      <Platform>x64</Platform>
19    </ProjectConfiguration>
20  </ItemGroup>
21  <PropertyGroup Label="Globals">
22    <ProjectGuid>{4EC107AB-89E8-4A0B-8366-B3E81085AE07}</ProjectGuid>
23    <Keyword>Win32Proj</Keyword>
24    <RootNamespace>ReactorUnitTests</RootNamespace>
25    <WindowsTargetPlatformVersion>10.0.16299.0</WindowsTargetPlatformVersion>
26  </PropertyGroup>
27  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
28  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
29    <ConfigurationType>Application</ConfigurationType>
30    <UseDebugLibraries>true</UseDebugLibraries>
31    <PlatformToolset>v141</PlatformToolset>
32    <CharacterSet>Unicode</CharacterSet>
33  </PropertyGroup>
34  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
35    <ConfigurationType>Application</ConfigurationType>
36    <UseDebugLibraries>false</UseDebugLibraries>
37    <PlatformToolset>v141</PlatformToolset>
38    <WholeProgramOptimization>true</WholeProgramOptimization>
39    <CharacterSet>Unicode</CharacterSet>
40  </PropertyGroup>
41  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
42    <ConfigurationType>Application</ConfigurationType>
43    <UseDebugLibraries>true</UseDebugLibraries>
44    <PlatformToolset>v141</PlatformToolset>
45    <CharacterSet>Unicode</CharacterSet>
46  </PropertyGroup>
47  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
48    <ConfigurationType>Application</ConfigurationType>
49    <UseDebugLibraries>false</UseDebugLibraries>
50    <PlatformToolset>v141</PlatformToolset>
51    <WholeProgramOptimization>true</WholeProgramOptimization>
52    <CharacterSet>Unicode</CharacterSet>
53  </PropertyGroup>
54  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
55  <ImportGroup Label="ExtensionSettings">
56  </ImportGroup>
57  <ImportGroup Label="Shared">
58  </ImportGroup>
59  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
60    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
61  </ImportGroup>
62  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
63    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
64  </ImportGroup>
65  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
66    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
67  </ImportGroup>
68  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
69    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
70  </ImportGroup>
71  <PropertyGroup Label="UserMacros" />
72  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
73    <LinkIncremental>true</LinkIncremental>
74    <IncludePath>$(IncludePath)</IncludePath>
75    <IntDir>$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
76    <OutDir>$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
77  </PropertyGroup>
78  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
79    <LinkIncremental>true</LinkIncremental>
80    <IncludePath>$(IncludePath)</IncludePath>
81    <IntDir>$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
82    <OutDir>$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
83  </PropertyGroup>
84  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
85    <LinkIncremental>false</LinkIncremental>
86    <IncludePath>$(IncludePath)</IncludePath>
87    <IntDir>$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
88    <OutDir>$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
89  </PropertyGroup>
90  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
91    <LinkIncremental>false</LinkIncremental>
92    <IncludePath>$(IncludePath)</IncludePath>
93    <IntDir>$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
94    <OutDir>$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
95  </PropertyGroup>
96  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
97    <ClCompile>
98      <PrecompiledHeader>
99      </PrecompiledHeader>
100      <WarningLevel>Level3</WarningLevel>
101      <Optimization>Disabled</Optimization>
102      <PreprocessorDefinitions>SZTARGET=X8632;ALLOW_DUMP=0;ALLOW_TIMERS=0;ALLOW_LLVM_CL=0;ALLOW_LLVM_IR=0;ALLOW_LLVM_IR_AS_INPUT=0;ALLOW_MINIMAL_BUILD=0;ALLOW_WASM=0;ICE_THREAD_LOCAL_HACK=0;SUBZERO_USE_MICROSOFT_ABI;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
103      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
104      <AdditionalIncludeDirectories>$(SolutionDir)third_party\googletest\googletest\include\;$(SolutionDir)third_party\googletest\googletest\;$(SolutionDir)third_party\subzero\src\;$(SolutionDir)third_party\subzero\unittest\;$(SolutionDir)third_party\llvm-subzero\include\;$(SolutionDir)third_party\llvm-subzero\build\Windows\include;SubmoduleCheck;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
105      <ForcedIncludeFiles>gtest/gtest.h</ForcedIncludeFiles>
106      <TreatSpecificWarningsAsErrors>5038;4838</TreatSpecificWarningsAsErrors>
107      <AdditionalOptions>/permissive- %(AdditionalOptions)</AdditionalOptions>
108    </ClCompile>
109    <Link>
110      <SubSystem>Console</SubSystem>
111      <GenerateDebugInformation>true</GenerateDebugInformation>
112    </Link>
113  </ItemDefinitionGroup>
114  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
115    <ClCompile>
116      <PrecompiledHeader>
117      </PrecompiledHeader>
118      <WarningLevel>Level3</WarningLevel>
119      <Optimization>Disabled</Optimization>
120      <PreprocessorDefinitions>SZTARGET=X8664;ALLOW_DUMP=0;ALLOW_TIMERS=0;ALLOW_LLVM_CL=0;ALLOW_LLVM_IR=0;ALLOW_LLVM_IR_AS_INPUT=0;ALLOW_MINIMAL_BUILD=0;ALLOW_WASM=0;ICE_THREAD_LOCAL_HACK=0;SUBZERO_USE_MICROSOFT_ABI;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
121      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
122      <AdditionalIncludeDirectories>$(SolutionDir)third_party\googletest\googletest\include\;$(SolutionDir)third_party\googletest\googletest\;$(SolutionDir)third_party\subzero\src\;$(SolutionDir)third_party\subzero\unittest\;$(SolutionDir)third_party\llvm-subzero\include\;$(SolutionDir)third_party\llvm-subzero\build\Windows\include;SubmoduleCheck;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
123      <ForcedIncludeFiles>gtest/gtest.h</ForcedIncludeFiles>
124      <TreatSpecificWarningsAsErrors>5038;4838</TreatSpecificWarningsAsErrors>
125      <AdditionalOptions>/permissive- %(AdditionalOptions)</AdditionalOptions>
126    </ClCompile>
127    <Link>
128      <SubSystem>Console</SubSystem>
129      <GenerateDebugInformation>true</GenerateDebugInformation>
130    </Link>
131  </ItemDefinitionGroup>
132  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
133    <ClCompile>
134      <WarningLevel>Level3</WarningLevel>
135      <PrecompiledHeader>
136      </PrecompiledHeader>
137      <Optimization>MaxSpeed</Optimization>
138      <FunctionLevelLinking>true</FunctionLevelLinking>
139      <IntrinsicFunctions>true</IntrinsicFunctions>
140      <PreprocessorDefinitions>SZTARGET=X8632;ALLOW_DUMP=0;ALLOW_TIMERS=0;ALLOW_LLVM_CL=0;ALLOW_LLVM_IR=0;ALLOW_LLVM_IR_AS_INPUT=0;ALLOW_MINIMAL_BUILD=0;ALLOW_WASM=0;ICE_THREAD_LOCAL_HACK=0;SUBZERO_USE_MICROSOFT_ABI;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
141      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
142      <AdditionalIncludeDirectories>$(SolutionDir)third_party\googletest\googletest\include\;$(SolutionDir)third_party\googletest\googletest\;$(SolutionDir)third_party\subzero\src\;$(SolutionDir)third_party\subzero\unittest\;$(SolutionDir)third_party\llvm-subzero\include\;$(SolutionDir)third_party\llvm-subzero\build\Windows\include;SubmoduleCheck;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
143      <ForcedIncludeFiles>gtest/gtest.h</ForcedIncludeFiles>
144      <TreatSpecificWarningsAsErrors>5038;4838</TreatSpecificWarningsAsErrors>
145      <AdditionalOptions>/permissive- %(AdditionalOptions)</AdditionalOptions>
146    </ClCompile>
147    <Link>
148      <SubSystem>Console</SubSystem>
149      <EnableCOMDATFolding>true</EnableCOMDATFolding>
150      <OptimizeReferences>true</OptimizeReferences>
151      <GenerateDebugInformation>true</GenerateDebugInformation>
152    </Link>
153  </ItemDefinitionGroup>
154  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
155    <ClCompile>
156      <WarningLevel>Level3</WarningLevel>
157      <PrecompiledHeader>
158      </PrecompiledHeader>
159      <Optimization>MaxSpeed</Optimization>
160      <FunctionLevelLinking>true</FunctionLevelLinking>
161      <IntrinsicFunctions>true</IntrinsicFunctions>
162      <PreprocessorDefinitions>SZTARGET=X8664;ALLOW_DUMP=0;ALLOW_TIMERS=0;ALLOW_LLVM_CL=0;ALLOW_LLVM_IR=0;ALLOW_LLVM_IR_AS_INPUT=0;ALLOW_MINIMAL_BUILD=0;ALLOW_WASM=0;ICE_THREAD_LOCAL_HACK=0;SUBZERO_USE_MICROSOFT_ABI;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
163      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
164      <AdditionalIncludeDirectories>$(SolutionDir)third_party\googletest\googletest\include\;$(SolutionDir)third_party\googletest\googletest\;$(SolutionDir)third_party\subzero\src\;$(SolutionDir)third_party\subzero\unittest\;$(SolutionDir)third_party\llvm-subzero\include\;$(SolutionDir)third_party\llvm-subzero\build\Windows\include;SubmoduleCheck;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
165      <ForcedIncludeFiles>gtest/gtest.h</ForcedIncludeFiles>
166      <TreatSpecificWarningsAsErrors>5038;4838</TreatSpecificWarningsAsErrors>
167      <AdditionalOptions>/permissive- %(AdditionalOptions)</AdditionalOptions>
168    </ClCompile>
169    <Link>
170      <SubSystem>Console</SubSystem>
171      <EnableCOMDATFolding>true</EnableCOMDATFolding>
172      <OptimizeReferences>true</OptimizeReferences>
173      <GenerateDebugInformation>true</GenerateDebugInformation>
174    </Link>
175  </ItemDefinitionGroup>
176  <ItemGroup>
177    <ClCompile Include="..\..\third_party\googletest\googletest\src\gtest-all.cc" />
178    <ClCompile Include="ReactorUnitTests.cpp" />
179  </ItemGroup>
180  <ItemGroup>
181    <ProjectReference Include="Subzero.vcxproj">
182      <Project>{0eb31aec-b020-46ab-ba05-730f6d01c29b}</Project>
183    </ProjectReference>
184  </ItemGroup>
185  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
186  <ImportGroup Label="ExtensionTargets">
187  </ImportGroup>
188</Project>