Merge remote-tracking branch 'upstream/master'
[mono.git] / mcs / class / corlib / corlib.csproj
1 <?xml version="1.0" encoding="utf-8"?>
2 <Project ToolsVersion="3.5" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3   <PropertyGroup>
4     <OutputType>Library</OutputType>
5     <AssemblyName>mscorlib</AssemblyName>
6     <TargetFrameworkVersion>v2.0</TargetFrameworkVersion>
7     <NoConfig>true</NoConfig>
8     <NoStdLib>true</NoStdLib>
9     <CodePage>65001</CodePage>
10     <UseVSHostingProcess>false</UseVSHostingProcess>
11     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
12     <ProjectGuid>{72E6D902-9CE6-4F09-91E7-6D48B965DCFA}</ProjectGuid>
13   </PropertyGroup>
14   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'basic|AnyCPU' ">
15     <DefineConstants>INSIDE_CORLIB,NET_1_1,NET_2_0,LIBC,BOOTSTRAP_BASIC</DefineConstants>
16   </PropertyGroup>
17   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'net_2_0|AnyCPU' ">
18     <DefineConstants>INSIDE_CORLIB,NET_1_1,NET_2_0,LIBC</DefineConstants>
19     <SignAssembly>true</SignAssembly>
20     <AssemblyOriginatorKeyFile>..\mono.snk</AssemblyOriginatorKeyFile>
21   </PropertyGroup>
22   <ItemGroup>
23     <EmbeddedResource Include="resources\collation.core.bin" />
24     <EmbeddedResource Include="resources\collation.tailoring.bin" />
25     <EmbeddedResource Include="resources\collation.cjkCHS.bin" />
26     <EmbeddedResource Include="resources\collation.cjkCHT.bin" />
27     <EmbeddedResource Include="resources\collation.cjkJA.bin" />
28     <EmbeddedResource Include="resources\collation.cjkKO.bin" />
29     <EmbeddedResource Include="resources\collation.cjkKOlv2.bin" />
30   </ItemGroup>
31   <Import Project="$(MSBuildProjectDirectory)\..\..\build\msbuild\Mono.Common.targets" />
32   <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
33   <Target Name="BeforeBuild" DependsOnTargets="SetupProject">
34   </Target>
35 </Project>