2010-06-10 Jonathan Chambers <joncham@gmail.com>
authorJonathan Chambers <joncham@gmail.com>
Fri, 11 Jun 2010 21:18:35 +0000 (21:18 -0000)
committerJonathan Chambers <joncham@gmail.com>
Fri, 11 Jun 2010 21:18:35 +0000 (21:18 -0000)
* Add System.Security.csproj and new configurations for Mono.Security and System.

svn path=/trunk/mcs/; revision=158846

mcs/class/Mono.Security/Mono.Security.csproj
mcs/class/System.Security/System.Security.csproj [new file with mode: 0644]
mcs/class/System/System.csproj
mcs/mcs.proj

index 3ee0deceeb4ec5ff9ed1a3fa3d1de4ce55cf9412..77cb6d1e5ad060bfd07bbb476c961552eb1b5a71 100644 (file)
@@ -13,6 +13,9 @@
   <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>
diff --git a/mcs/class/System.Security/System.Security.csproj b/mcs/class/System.Security/System.Security.csproj
new file mode 100644 (file)
index 0000000..bc5016e
--- /dev/null
@@ -0,0 +1,27 @@
+<?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
index 820c480c24724e419d55845dcd7af3c7bfcc3bfe..a570d1dca9e429b6f7476753b6b193e8360144c1 100644 (file)
@@ -18,6 +18,9 @@
   <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>
index 993e9ec20922ef29dc3b28dbe124abf5ef8c6faf..ab2a33f2018a615d6ee37459329ff43c19d4a817 100644 (file)
@@ -24,6 +24,9 @@
     <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