* Add System.Security.csproj and new configurations for Mono.Security and System.
svn path=/trunk/mcs/; revision=158846
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'basic|AnyCPU' ">
<DefineConstants>BOOTSTRAP_BASIC,NET_1_1,NET_2_0</DefineConstants>
</PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'net_2_0|AnyCPU' ">
+ <DefineConstants>NET_1_1,NET_2_0</DefineConstants>
+ </PropertyGroup>
<ItemGroup>
<Reference Include="System.dll"/>
</ItemGroup>
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="3.5" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <OutputType>Library</OutputType>\r
+ <AssemblyName>$(MSBuildProjectName)</AssemblyName>\r
+ <TargetFrameworkVersion>v2.0</TargetFrameworkVersion>\r
+ <NoConfig>true</NoConfig>\r
+ <CodePage>65001</CodePage>\r
+ <NoWarn>414</NoWarn>\r
+ <UseVSHostingProcess>false</UseVSHostingProcess>\r
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'net_2_0|AnyCPU' ">\r
+ <DefineConstants>NET_1_1,NET_2_0,SECURITY_DEP</DefineConstants>\r
+ </PropertyGroup>\r
+ <ItemGroup Condition=" '$(Configuration)|$(Platform)' == 'net_2_0|AnyCPU' ">\r
+ <Reference Include="System.Xml"/>\r
+ <Reference Include="System"/>\r
+ <Reference Include="Mono.Security">\r
+ <HintPath>..\lib\net_2_0\Mono.Security.dll</HintPath>\r
+ </Reference>\r
+ </ItemGroup>\r
+ <Import Project="$(MSBuildProjectDirectory)\..\..\build\msbuild\Mono.Common.targets"/>\r
+ <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />\r
+ <Target Name="BeforeBuild" DependsOnTargets="SetupProject">\r
+ </Target>\r
+</Project>
\ No newline at end of file
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'net_2_0|AnyCPU' ">
<DefineConstants>NET_1_1,NET_2_0,CONFIGURATION_2_0</DefineConstants>
</PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'net_2_0_XML_DEP|AnyCPU' ">
+ <DefineConstants>NET_1_1,NET_2_0,CONFIGURATION_2_0,XML_DEP,SECURITY_DEP</DefineConstants>
+ </PropertyGroup>
<ItemGroup>
<EmbeddedResource Include="resources\Asterisk.wav"/>
<EmbeddedResource Include="resources\Beep.wav"/>
<EmbeddedResource Include="resources\Hand.wav"/>
<EmbeddedResource Include="resources\Question.wav"/>
</ItemGroup>
+ <ItemGroup Condition=" '$(Configuration)|$(Platform)' == 'net_2_0_XML_DEP|AnyCPU' ">
+ <Reference Include="System.Xml"/>
+ <Reference Include="System">
+ <Aliases>PrebuiltSystem</Aliases>
+ <HintPath>..\lib\net_2_0\System.dll</HintPath>
+ </Reference>
+ <Reference Include="Mono.Security">
+ <HintPath>..\lib\net_2_0\Mono.Security.dll</HintPath>
+ </Reference>
+ </ItemGroup>
<ItemGroup Condition=" '$(Configuration)|$(Platform)' == 'basic_XML_DEP|AnyCPU' ">
<Reference Include="System.Xml"/>
</ItemGroup>
<MSBuild Projects="class\Mono.CompilerServices.SymbolWriter\Mono.CompilerServices.SymbolWriter.csproj" Targets="Build" Properties="Configuration=net_2_0;Platform=AnyCPU"/>\r
<MSBuild Projects="class\Mono.Posix\Mono.Posix.csproj" Targets="Build" Properties="Configuration=net_2_0;Platform=AnyCPU"/>\r
<MSBuild Projects="class\System.Core\System.Core.csproj" Targets="Build" Properties="Configuration=net_2_0;Platform=AnyCPU"/>\r
+ <MSBuild Projects="class\Mono.Security\Mono.Security.csproj" Targets="Build" Properties="Configuration=net_2_0;Platform=AnyCPU"/>\r
+ <MSBuild Projects="class\System\System.csproj" Targets="Build" Properties="Configuration=net_2_0_XML_DEP;Platform=AnyCPU"/>\r
+ <MSBuild Projects="class\System.Security\System.Security.csproj" Targets="Build" Properties="Configuration=net_2_0;Platform=AnyCPU"/>\r
</Target>\r
<Target Name="Clean">\r
<!--<MSBuild Projects="build\build.proj" Targets="Clean" />-->\r