diff options
author | lateralusX <lateralusx.github@gmail.com> | 2016-08-17 14:49:23 +0300 |
---|---|---|
committer | lateralusX <lateralusx.github@gmail.com> | 2016-08-17 14:56:26 +0300 |
commit | 8b1292313e5956868e8fcf82c460adbd56dbb71e (patch) | |
tree | 7d0523d01d9714620ac3fb0b72af8fea55003bf8 /msvc/mono-test-env.props | |
parent | 400b5eb8b4ae38000e26a206ed72b54df2a365bb (diff) |
Visual Studio test/debug mono runtime utility projects.
Added a couple of new/updated test/debug Visual Studio utility projects.
These projects can be used to quicker get up to speed when there is a need
to run/test/debug mono runtime tests inside Visual Studio debugger.
Added utility projects can be used to run mini regression tests using JIT as
well as compile/run full AOT:ed versions of mini regression tests or other assemblies.
The different .prop files are also organized so they can be reused when adding additional
run/test/debug projects going forward.
Diffstat (limited to 'msvc/mono-test-env.props')
-rw-r--r-- | msvc/mono-test-env.props | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/msvc/mono-test-env.props b/msvc/mono-test-env.props new file mode 100644 index 00000000000..b298ce3a35b --- /dev/null +++ b/msvc/mono-test-env.props @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <PropertyGroup Label="UserMacros"> + <MONO_PATH_ENV>MONO_PATH=$(MONO_PATH)</MONO_PATH_ENV> + <MONO_CFG_DIR_ENV>MONO_CFG_DIR=$(MONO_CFG_DIR)</MONO_CFG_DIR_ENV> + <MONO_TOOLCHAIN_PATH_ENV>PATH=$(MONO_TOOLCHAIN_PATH)</MONO_TOOLCHAIN_PATH_ENV> + <MONO_LOG_LEVEL_ENV>MONO_LOG_LEVEL=debug</MONO_LOG_LEVEL_ENV> + <MONO_LOG_MASK_ENV>MONO_LOG_MASK=all</MONO_LOG_MASK_ENV> + </PropertyGroup> + <ItemGroup> + <BuildMacro Include="MONO_PATH_ENV"> + <Value>$(MONO_PATH_ENV)</Value> + </BuildMacro> + <BuildMacro Include="MONO_CFG_DIR_ENV"> + <Value>$(MONO_CFG_DIR_ENV)</Value> + </BuildMacro> + <BuildMacro Include="MONO_TOOLCHAIN_PATH_ENV"> + <Value>$(MONO_TOOLCHAIN_PATH_ENV)</Value> + </BuildMacro> + <BuildMacro Include="MONO_LOG_LEVEL_ENV"> + <Value>$(MONO_LOG_LEVEL_ENV)</Value> + </BuildMacro> + <BuildMacro Include="MONO_LOG_MASK_ENV"> + <Value>$(MONO_LOG_MASK_ENV)</Value> + </BuildMacro> + </ItemGroup> + <ItemDefinitionGroup /> +</Project>
\ No newline at end of file |