Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlateralusX <lateralusx.github@gmail.com>2016-04-15 15:46:46 +0300
committerlateralusX <lateralusx.github@gmail.com>2016-06-15 10:40:06 +0300
commitd966314db57f2ed7e5c0647d4390fb11489e6b97 (patch)
tree295873975923fc3ad22ffd2225e4304b5f8a307b /msvc/mono-mini-regression-test.vcxproj
parente13440bf6af10949b075d8617228b52a66eb89c8 (diff)
Added regression tests as visual studio projects.
* Added regression test running mono/mini --regression [regression_tests] * Added regression test running mono/mini --aot [regression_tests] * Added default debugging options to run regression tests from within visual studio debugger. * On new build system, setting up include folder if not availalble. All changes applies to debug/release 32/64 bit.
Diffstat (limited to 'msvc/mono-mini-regression-test.vcxproj')
-rw-r--r--msvc/mono-mini-regression-test.vcxproj48
1 files changed, 48 insertions, 0 deletions
diff --git a/msvc/mono-mini-regression-test.vcxproj b/msvc/mono-mini-regression-test.vcxproj
index f79891c1a07..66d62f1584f 100644
--- a/msvc/mono-mini-regression-test.vcxproj
+++ b/msvc/mono-mini-regression-test.vcxproj
@@ -59,22 +59,30 @@
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="mono.props" />
+ <Import Project="mono-regression-test-Win32.props" />
<Import Project="mono-regression-test.props" />
+ <Import Project="mono-mini-regression-test.props" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="mono.props" />
+ <Import Project="mono-regression-test-Win32.props" />
<Import Project="mono-regression-test.props" />
+ <Import Project="mono-mini-regression-test.props" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="mono.props" />
+ <Import Project="mono-regression-test-x64.props" />
<Import Project="mono-regression-test.props" />
+ <Import Project="mono-mini-regression-test.props" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="mono.props" />
+ <Import Project="mono-regression-test-x64.props" />
<Import Project="mono-regression-test.props" />
+ <Import Project="mono-mini-regression-test.props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
@@ -93,6 +101,46 @@
<OutDir>$(Platform)\lib\$(Configuration)\</OutDir>
<IntDir>$(Platform)\obj\$(ProjectName)\$(Configuration)\</IntDir>
</PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <LocalDebuggerCommand>$(MONO_EXECUTABLE)</LocalDebuggerCommand>
+ <LocalDebuggerCommandArguments>$(MONO_MINI_REGRESSION_TEST_ARGS)</LocalDebuggerCommandArguments>
+ <LocalDebuggerWorkingDirectory>$(MONO_EXECUTABLE_DIR)</LocalDebuggerWorkingDirectory>
+ <LocalDebuggerEnvironment>$(MONO_PATH_ENV)
+$(MONO_CFG_DIR_ENV)
+$(MONO_TOOLCHAIN_PATH_ENV)
+$(LocalDebuggerEnvironment)</LocalDebuggerEnvironment>
+ <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <LocalDebuggerCommand>$(MONO_EXECUTABLE)</LocalDebuggerCommand>
+ <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
+ <LocalDebuggerCommandArguments>$(MONO_MINI_REGRESSION_TEST_ARGS)</LocalDebuggerCommandArguments>
+ <LocalDebuggerWorkingDirectory>$(MONO_EXECUTABLE_DIR)</LocalDebuggerWorkingDirectory>
+ <LocalDebuggerEnvironment>$(MONO_PATH_ENV)
+$(MONO_CFG_DIR_ENV)
+$(MONO_TOOLCHAIN_PATH_ENV)
+$(LocalDebuggerEnvironment)</LocalDebuggerEnvironment>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <LocalDebuggerCommand>$(MONO_EXECUTABLE)</LocalDebuggerCommand>
+ <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
+ <LocalDebuggerCommandArguments>$(MONO_MINI_REGRESSION_TEST_ARGS)</LocalDebuggerCommandArguments>
+ <LocalDebuggerWorkingDirectory>$(MONO_EXECUTABLE_DIR)</LocalDebuggerWorkingDirectory>
+ <LocalDebuggerEnvironment>$(MONO_PATH_ENV)
+$(MONO_CFG_DIR_ENV)
+$(MONO_TOOLCHAIN_PATH_ENV)
+$(LocalDebuggerEnvironment)</LocalDebuggerEnvironment>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <LocalDebuggerCommand>$(MONO_EXECUTABLE)</LocalDebuggerCommand>
+ <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
+ <LocalDebuggerCommandArguments>$(MONO_MINI_REGRESSION_TEST_ARGS)</LocalDebuggerCommandArguments>
+ <LocalDebuggerWorkingDirectory>$(MONO_EXECUTABLE_DIR)</LocalDebuggerWorkingDirectory>
+ <LocalDebuggerEnvironment>$(MONO_PATH_ENV)
+$(MONO_CFG_DIR_ENV)
+$(MONO_TOOLCHAIN_PATH_ENV)
+$(LocalDebuggerEnvironment)</LocalDebuggerEnvironment>
+ </PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>