blob: 28d4b536da61cb0f8f19035774fe148c8e5ad771 [file] [log] [blame]
Nicolas Capens2b9fb4b2019-03-26 15:43:08 -04001<?xml version="1.0" encoding="utf-8"?>
Nicolas Capens4c9f04b2019-01-31 22:09:03 -05002<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <PropertyGroup>
4 <PreferredToolArchitecture>x64</PreferredToolArchitecture>
5 </PropertyGroup>
6 <ItemGroup Label="ProjectConfigurations">
7 <ProjectConfiguration Include="Debug|x64">
8 <Configuration>Debug</Configuration>
9 <Platform>x64</Platform>
10 </ProjectConfiguration>
11 <ProjectConfiguration Include="Release|x64">
12 <Configuration>Release</Configuration>
13 <Platform>x64</Platform>
14 </ProjectConfiguration>
15 </ItemGroup>
16 <PropertyGroup Label="Globals">
Nicolas Capens2b9fb4b2019-03-26 15:43:08 -040017 <ProjectGuid>{4B70B7B0-44A0-31A9-A8DF-2367BBB103F9}</ProjectGuid>
Nicolas Capens4c9f04b2019-01-31 22:09:03 -050018 <WindowsTargetPlatformVersion>10.0.16299.0</WindowsTargetPlatformVersion>
19 <Keyword>Win32Proj</Keyword>
20 <Platform>x64</Platform>
21 <ProjectName>ReactorUnitTests</ProjectName>
22 <VCProjectUpgraderObjectName>NoUpgrade</VCProjectUpgraderObjectName>
23 </PropertyGroup>
24 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
25 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
26 <ConfigurationType>Application</ConfigurationType>
27 <CharacterSet>NotSet</CharacterSet>
28 <PlatformToolset>v141</PlatformToolset>
29 </PropertyGroup>
30 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
31 <ConfigurationType>Application</ConfigurationType>
32 <CharacterSet>NotSet</CharacterSet>
33 <PlatformToolset>v141</PlatformToolset>
34 </PropertyGroup>
35 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
36 <ImportGroup Label="ExtensionSettings">
37 </ImportGroup>
38 <ImportGroup Label="PropertySheets">
39 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
40 </ImportGroup>
41 <PropertyGroup Label="UserMacros" />
42 <PropertyGroup>
43 <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
44 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)build\Visual Studio 15 2017 Win64\Debug\</OutDir>
45 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">ReactorUnitTests.dir\Debug\</IntDir>
46 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">ReactorUnitTests</TargetName>
47 <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.exe</TargetExt>
48 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
49 <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest>
50 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)build\Visual Studio 15 2017 Win64\Release\</OutDir>
51 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">ReactorUnitTests.dir\Release\</IntDir>
52 <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">ReactorUnitTests</TargetName>
53 <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.exe</TargetExt>
54 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
55 <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
56 </PropertyGroup>
57 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
58 <ClCompile>
59 <AdditionalIncludeDirectories>$(SolutionDir)third_party\googletest\googletest\include;$(SolutionDir)third_party\googletest\googletest;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
60 <AssemblerListingLocation>Debug/</AssemblerListingLocation>
61 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
62 <CompileAs>CompileAsCpp</CompileAs>
63 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
64 <ExceptionHandling>Sync</ExceptionHandling>
65 <InlineFunctionExpansion>Disabled</InlineFunctionExpansion>
66 <MultiProcessorCompilation>true</MultiProcessorCompilation>
67 <Optimization>Disabled</Optimization>
68 <PrecompiledHeader>NotUsing</PrecompiledHeader>
Nicolas Capens73c31242019-02-12 00:09:23 -050069 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
Nicolas Capens4c9f04b2019-01-31 22:09:03 -050070 <RuntimeTypeInfo>true</RuntimeTypeInfo>
Nicolas Capens2b9fb4b2019-03-26 15:43:08 -040071 <UseFullPaths>false</UseFullPaths>
Nicolas Capens4c9f04b2019-01-31 22:09:03 -050072 <WarningLevel>Level3</WarningLevel>
Ben Clayton5875be52019-04-11 14:57:40 -040073 <PreprocessorDefinitions>WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SBCS;WINVER=0x501;NOMINMAX;STRICT;CMAKE_INTDIR="Debug";%(PreprocessorDefinitions)</PreprocessorDefinitions>
Nicolas Capens4c9f04b2019-01-31 22:09:03 -050074 <ObjectFileName>$(IntDir)</ObjectFileName>
75 </ClCompile>
76 <ResourceCompile>
Ben Clayton5875be52019-04-11 14:57:40 -040077 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SBCS;WINVER=0x501;NOMINMAX;STRICT;CMAKE_INTDIR=\"Debug\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
Nicolas Capens4c9f04b2019-01-31 22:09:03 -050078 <AdditionalIncludeDirectories>$(SolutionDir)third_party\googletest\googletest\include;$(SolutionDir)third_party\googletest\googletest;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
79 </ResourceCompile>
80 <Midl>
81 <AdditionalIncludeDirectories>$(SolutionDir)third_party\googletest\googletest\include;$(SolutionDir)third_party\googletest\googletest;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
82 <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
83 <HeaderFileName>%(Filename).h</HeaderFileName>
84 <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
85 <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
86 <ProxyFileName>%(Filename)_p.c</ProxyFileName>
87 </Midl>
88 <Link>
89 <AdditionalDependencies>Debug\ReactorLLVM.lib;Debug\llvm.lib;odbc32.lib;odbccp32.lib;WS2_32.lib;dxguid.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib</AdditionalDependencies>
90 <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
91 <AdditionalOptions>%(AdditionalOptions) /machine:x64</AdditionalOptions>
92 <GenerateDebugInformation>true</GenerateDebugInformation>
93 <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
94 <ImportLibrary>$(SolutionDir)build/Visual Studio 15 2017 Win64/Debug/ReactorUnitTests.lib</ImportLibrary>
95 <ProgramDataBaseFile>$(SolutionDir)build/Visual Studio 15 2017 Win64/Debug/ReactorUnitTests.pdb</ProgramDataBaseFile>
96 <SubSystem>Console</SubSystem>
97 </Link>
98 <ProjectReference>
99 <LinkLibraryDependencies>false</LinkLibraryDependencies>
100 </ProjectReference>
101 </ItemDefinitionGroup>
102 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
103 <ClCompile>
104 <AdditionalIncludeDirectories>$(SolutionDir)third_party\googletest\googletest\include;$(SolutionDir)third_party\googletest\googletest;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
105 <AssemblerListingLocation>Release/</AssemblerListingLocation>
106 <CompileAs>CompileAsCpp</CompileAs>
107 <ExceptionHandling>Sync</ExceptionHandling>
108 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
109 <MultiProcessorCompilation>true</MultiProcessorCompilation>
110 <Optimization>MaxSpeed</Optimization>
111 <PrecompiledHeader>NotUsing</PrecompiledHeader>
Nicolas Capens73c31242019-02-12 00:09:23 -0500112 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
Nicolas Capens4c9f04b2019-01-31 22:09:03 -0500113 <RuntimeTypeInfo>true</RuntimeTypeInfo>
Nicolas Capens2b9fb4b2019-03-26 15:43:08 -0400114 <UseFullPaths>false</UseFullPaths>
Nicolas Capens4c9f04b2019-01-31 22:09:03 -0500115 <WarningLevel>Level3</WarningLevel>
Ben Clayton5875be52019-04-11 14:57:40 -0400116 <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SBCS;WINVER=0x501;NOMINMAX;STRICT;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>
Nicolas Capens4c9f04b2019-01-31 22:09:03 -0500117 <ObjectFileName>$(IntDir)</ObjectFileName>
Nicolas Capens2b9fb4b2019-03-26 15:43:08 -0400118 <DebugInformationFormat>
119 </DebugInformationFormat>
Nicolas Capens4c9f04b2019-01-31 22:09:03 -0500120 </ClCompile>
121 <ResourceCompile>
Ben Clayton5875be52019-04-11 14:57:40 -0400122 <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;_SBCS;WINVER=0x501;NOMINMAX;STRICT;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
Nicolas Capens4c9f04b2019-01-31 22:09:03 -0500123 <AdditionalIncludeDirectories>$(SolutionDir)third_party\googletest\googletest\include;$(SolutionDir)third_party\googletest\googletest;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
124 </ResourceCompile>
125 <Midl>
126 <AdditionalIncludeDirectories>$(SolutionDir)third_party\googletest\googletest\include;$(SolutionDir)third_party\googletest\googletest;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
127 <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
128 <HeaderFileName>%(Filename).h</HeaderFileName>
129 <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
130 <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
131 <ProxyFileName>%(Filename)_p.c</ProxyFileName>
132 </Midl>
133 <Link>
134 <AdditionalDependencies>Release\ReactorLLVM.lib;Release\llvm.lib;odbc32.lib;odbccp32.lib;WS2_32.lib;dxguid.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib</AdditionalDependencies>
135 <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
136 <AdditionalOptions>%(AdditionalOptions) /machine:x64</AdditionalOptions>
137 <GenerateDebugInformation>false</GenerateDebugInformation>
138 <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
139 <ImportLibrary>$(SolutionDir)build/Visual Studio 15 2017 Win64/Release/ReactorUnitTests.lib</ImportLibrary>
140 <ProgramDataBaseFile>$(SolutionDir)build/Visual Studio 15 2017 Win64/Release/ReactorUnitTests.pdb</ProgramDataBaseFile>
141 <SubSystem>Console</SubSystem>
142 </Link>
143 <ProjectReference>
144 <LinkLibraryDependencies>false</LinkLibraryDependencies>
145 </ProjectReference>
146 </ItemDefinitionGroup>
147 <ItemGroup>
Nicolas Capens2b9fb4b2019-03-26 15:43:08 -0400148 <ClCompile Include="$(SolutionDir)src\Reactor\ReactorUnitTests.cpp" />
149 <ClCompile Include="$(SolutionDir)third_party\googletest\googletest\src\gtest-all.cc" />
Nicolas Capens4c9f04b2019-01-31 22:09:03 -0500150 </ItemGroup>
151 <ItemGroup>
152 <ProjectReference Include="$(SolutionDir)build\Visual Studio 15 2017 Win64\ReactorLLVM.vcxproj">
Nicolas Capens2b9fb4b2019-03-26 15:43:08 -0400153 <Project>{2EA2C687-489E-32F2-8D89-B90620301359}</Project>
Nicolas Capens4c9f04b2019-01-31 22:09:03 -0500154 <Name>ReactorLLVM</Name>
Nicolas Capens2b9fb4b2019-03-26 15:43:08 -0400155 <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
156 <CopyToOutputDirectory>Never</CopyToOutputDirectory>
Nicolas Capens4c9f04b2019-01-31 22:09:03 -0500157 </ProjectReference>
158 <ProjectReference Include="$(SolutionDir)build\Visual Studio 15 2017 Win64\llvm.vcxproj">
Nicolas Capens2b9fb4b2019-03-26 15:43:08 -0400159 <Project>{B9E0EFB7-8E1B-303D-9222-13F7A82B7858}</Project>
Nicolas Capens4c9f04b2019-01-31 22:09:03 -0500160 <Name>llvm</Name>
Nicolas Capens2b9fb4b2019-03-26 15:43:08 -0400161 <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
162 <CopyToOutputDirectory>Never</CopyToOutputDirectory>
Nicolas Capens4c9f04b2019-01-31 22:09:03 -0500163 </ProjectReference>
164 </ItemGroup>
165 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
166 <ImportGroup Label="ExtensionTargets">
167 </ImportGroup>
168</Project>