diff options
Diffstat (limited to 'src/vm/crossgen_mscorlib/mscorlib_crossgen.nativeproj')
-rw-r--r-- | src/vm/crossgen_mscorlib/mscorlib_crossgen.nativeproj | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/src/vm/crossgen_mscorlib/mscorlib_crossgen.nativeproj b/src/vm/crossgen_mscorlib/mscorlib_crossgen.nativeproj new file mode 100644 index 0000000000..be65670654 --- /dev/null +++ b/src/vm/crossgen_mscorlib/mscorlib_crossgen.nativeproj @@ -0,0 +1,27 @@ +<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="dogfood"> + + <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\xplat\SetCrossGen.props" /> + + <PropertyGroup> + <!-- Pretend that we are not crossgen compiling to pick up defines matching the target --> + <CrossGenCompile>false</CrossGenCompile> + + <CDefines>$(CDefines);CROSSGEN_MSCORLIB</CDefines> + </PropertyGroup> + + <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" /> + + <PropertyGroup> + <BuildSysBinaries>true</BuildSysBinaries> + <OutputName>mscorlib_crossgen</OutputName> + <OutputPath>$(ClrLibDest)</OutputPath> + <TargetType>LIBRARY</TargetType> + </PropertyGroup> + + <ItemGroup> + <CppCompile Include="..\Mscorlib.cpp" /> + </ItemGroup> + + <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" /> + +</Project>
\ No newline at end of file |