Merge pull request #16520 from vargaz/fix-llvm-2
[mono-project.git] / msvc / mono-testdriver-test.vcxproj
blob794ed37c8c34022b11a64c99553d8b7a0f45aa00
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="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   <ItemGroup>
22     <ProjectReference Include="mono.vcxproj">
23       <Project>{a0eddcd9-940f-432c-a28f-7ef322437d79}</Project>
24     </ProjectReference>
25   </ItemGroup>
26   <PropertyGroup Label="Globals">
27     <ProjectGuid>{7BECCFA0-28A0-4995-9856-558560F720E6}</ProjectGuid>
28     <Keyword>Win32Proj</Keyword>
29     <RootNamespace>monotestdrivertest</RootNamespace>
30     <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
31   </PropertyGroup>
32   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
33   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
34     <ConfigurationType>Utility</ConfigurationType>
35     <UseDebugLibraries>true</UseDebugLibraries>
36     <PlatformToolset>v140</PlatformToolset>
37     <CharacterSet>Unicode</CharacterSet>
38   </PropertyGroup>
39   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
40     <ConfigurationType>Utility</ConfigurationType>
41     <UseDebugLibraries>false</UseDebugLibraries>
42     <PlatformToolset>v140</PlatformToolset>
43     <WholeProgramOptimization>true</WholeProgramOptimization>
44     <CharacterSet>Unicode</CharacterSet>
45   </PropertyGroup>
46   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
47     <ConfigurationType>Utility</ConfigurationType>
48     <UseDebugLibraries>true</UseDebugLibraries>
49     <PlatformToolset>v140</PlatformToolset>
50     <CharacterSet>Unicode</CharacterSet>
51   </PropertyGroup>
52   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
53     <ConfigurationType>Utility</ConfigurationType>
54     <UseDebugLibraries>false</UseDebugLibraries>
55     <PlatformToolset>v140</PlatformToolset>
56     <WholeProgramOptimization>true</WholeProgramOptimization>
57     <CharacterSet>Unicode</CharacterSet>
58   </PropertyGroup>
59   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
60   <ImportGroup Label="ExtensionSettings">
61   </ImportGroup>
62   <ImportGroup Label="Shared">
63   </ImportGroup>
64   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
65     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
66     <Import Project="mono.props" />
67     <Import Project="mono-test.props" />
68     <Import Project="mono-test-Win32.props" />
69     <Import Project="mono-testdriver-test.props" />
70     <Import Project="mono-test-env.props" />
71   </ImportGroup>
72   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
73     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
74     <Import Project="mono.props" />
75     <Import Project="mono-test.props" />
76     <Import Project="mono-test-Win32.props" />
77     <Import Project="mono-testdriver-test.props" />
78     <Import Project="mono-test-env.props" />
79   </ImportGroup>
80   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
81     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
82     <Import Project="mono.props" />
83     <Import Project="mono-test.props" />
84     <Import Project="mono-test-x64.props" />
85     <Import Project="mono-testdriver-test.props" />
86     <Import Project="mono-test-env.props" />
87   </ImportGroup>
88   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
89     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
90     <Import Project="mono.props" />
91     <Import Project="mono-test.props" />
92     <Import Project="mono-test-x64.props" />
93     <Import Project="mono-testdriver-test.props" />
94     <Import Project="mono-test-env.props" />
95   </ImportGroup>
96   <PropertyGroup Label="UserMacros" />
97   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
98     <LinkIncremental>true</LinkIncremental>
99     <OutDir>$(MONO_BUILD_DIR_PREFIX)$(Platform)\lib\$(Configuration)\</OutDir>
100     <IntDir>$(MONO_BUILD_DIR_PREFIX)$(Platform)\obj\$(ProjectName)\$(Configuration)\</IntDir>
101   </PropertyGroup>
102   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
103     <LinkIncremental>true</LinkIncremental>
104     <OutDir>$(MONO_BUILD_DIR_PREFIX)$(Platform)\lib\$(Configuration)\</OutDir>
105     <IntDir>$(MONO_BUILD_DIR_PREFIX)$(Platform)\obj\$(ProjectName)\$(Configuration)\</IntDir>
106   </PropertyGroup>
107   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
108     <LinkIncremental>false</LinkIncremental>
109     <OutDir>$(MONO_BUILD_DIR_PREFIX)$(Platform)\lib\$(Configuration)\</OutDir>
110     <IntDir>$(MONO_BUILD_DIR_PREFIX)$(Platform)\obj\$(ProjectName)\$(Configuration)\</IntDir>
111   </PropertyGroup>
112   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
113     <LinkIncremental>false</LinkIncremental>
114     <OutDir>$(MONO_BUILD_DIR_PREFIX)$(Platform)\lib\$(Configuration)\</OutDir>
115     <IntDir>$(MONO_BUILD_DIR_PREFIX)$(Platform)\obj\$(ProjectName)\$(Configuration)\</IntDir>
116   </PropertyGroup>
117   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
118     <LocalDebuggerCommand>$(MONO_EXECUTABLE)</LocalDebuggerCommand>
119     <LocalDebuggerCommandArguments>$(MONO_TESTDRIVER_RUN_ARGS)</LocalDebuggerCommandArguments>
120     <LocalDebuggerWorkingDirectory>$(MONO_TESTDRIVER_TEST_DIR)</LocalDebuggerWorkingDirectory>
121     <LocalDebuggerEnvironment>$(MONO_PATH_ENV)
122 $(MONO_CFG_DIR_ENV)
123 $(MONO_TOOLCHAIN_PATH_ENV)
124 $(MONO_LOG_LEVEL_ENV)
125 $(MONO_LOG_MASK_ENV)
126 $(LocalDebuggerEnvironment)</LocalDebuggerEnvironment>
127     <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
128   </PropertyGroup>
129   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
130     <LocalDebuggerCommand>$(MONO_EXECUTABLE)</LocalDebuggerCommand>
131     <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
132     <LocalDebuggerCommandArguments>$(MONO_TESTDRIVER_RUN_ARGS)</LocalDebuggerCommandArguments>
133     <LocalDebuggerWorkingDirectory>$(MONO_TESTDRIVER_TEST_DIR)</LocalDebuggerWorkingDirectory>
134     <LocalDebuggerEnvironment>$(MONO_PATH_ENV)
135 $(MONO_CFG_DIR_ENV)
136 $(MONO_TOOLCHAIN_PATH_ENV)
137 $(MONO_LOG_LEVEL_ENV)
138 $(MONO_LOG_MASK_ENV)
139 $(LocalDebuggerEnvironment)</LocalDebuggerEnvironment>
140   </PropertyGroup>
141   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
142     <LocalDebuggerCommand>$(MONO_EXECUTABLE)</LocalDebuggerCommand>
143     <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
144     <LocalDebuggerCommandArguments>$(MONO_TESTDRIVER_RUN_ARGS)</LocalDebuggerCommandArguments>
145     <LocalDebuggerWorkingDirectory>$(MONO_TESTDRIVER_TEST_DIR)</LocalDebuggerWorkingDirectory>
146     <LocalDebuggerEnvironment>$(MONO_PATH_ENV)
147 $(MONO_CFG_DIR_ENV)
148 $(MONO_TOOLCHAIN_PATH_ENV)
149 $(MONO_LOG_LEVEL_ENV)
150 $(MONO_LOG_MASK_ENV)
151 $(LocalDebuggerEnvironment)</LocalDebuggerEnvironment>
152   </PropertyGroup>
153   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
154     <LocalDebuggerCommand>$(MONO_EXECUTABLE)</LocalDebuggerCommand>
155     <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
156     <LocalDebuggerCommandArguments>$(MONO_TESTDRIVER_RUN_ARGS)</LocalDebuggerCommandArguments>
157     <LocalDebuggerWorkingDirectory>$(MONO_TESTDRIVER_TEST_DIR)</LocalDebuggerWorkingDirectory>
158     <LocalDebuggerEnvironment>$(MONO_PATH_ENV)
159 $(MONO_CFG_DIR_ENV)
160 $(MONO_TOOLCHAIN_PATH_ENV)
161 $(MONO_LOG_LEVEL_ENV)
162 $(MONO_LOG_MASK_ENV)
163 $(LocalDebuggerEnvironment)</LocalDebuggerEnvironment>
164   </PropertyGroup>
165   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
166     <ClCompile>
167       <WarningLevel>Level3</WarningLevel>
168       <Optimization>Disabled</Optimization>
169       <SDLCheck>true</SDLCheck>
170     </ClCompile>
171     <PreBuildEvent>
172       <Command>test-config-setup.bat "$(MONO_CONFIG_PATH)" "$(MONO_EXECUTABLE_DIR)" x86</Command>
173     </PreBuildEvent>
174   </ItemDefinitionGroup>
175   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
176     <ClCompile>
177       <WarningLevel>Level3</WarningLevel>
178       <Optimization>Disabled</Optimization>
179       <SDLCheck>true</SDLCheck>
180     </ClCompile>
181     <PreBuildEvent>
182       <Command>test-config-setup.bat "$(MONO_CONFIG_PATH)" "$(MONO_EXECUTABLE_DIR)" x86-64</Command>
183     </PreBuildEvent>
184   </ItemDefinitionGroup>
185   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
186     <ClCompile>
187       <WarningLevel>Level3</WarningLevel>
188       <Optimization>MaxSpeed</Optimization>
189       <FunctionLevelLinking>true</FunctionLevelLinking>
190       <IntrinsicFunctions>true</IntrinsicFunctions>
191       <SDLCheck>true</SDLCheck>
192     </ClCompile>
193     <Link>
194       <EnableCOMDATFolding>true</EnableCOMDATFolding>
195       <OptimizeReferences>true</OptimizeReferences>
196     </Link>
197     <PreBuildEvent>
198       <Command>test-config-setup.bat "$(MONO_CONFIG_PATH)" "$(MONO_EXECUTABLE_DIR)" x86</Command>
199     </PreBuildEvent>
200   </ItemDefinitionGroup>
201   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
202     <ClCompile>
203       <WarningLevel>Level3</WarningLevel>
204       <Optimization>MaxSpeed</Optimization>
205       <FunctionLevelLinking>true</FunctionLevelLinking>
206       <IntrinsicFunctions>true</IntrinsicFunctions>
207       <SDLCheck>true</SDLCheck>
208     </ClCompile>
209     <Link>
210       <EnableCOMDATFolding>true</EnableCOMDATFolding>
211       <OptimizeReferences>true</OptimizeReferences>
212     </Link>
213     <PreBuildEvent>
214       <Command>test-config-setup.bat "$(MONO_CONFIG_PATH)" "$(MONO_EXECUTABLE_DIR)" x86-64</Command>
215     </PreBuildEvent>
216   </ItemDefinitionGroup>
217   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
218   <ImportGroup Label="ExtensionTargets">
219   </ImportGroup>
220 </Project>