2006-12-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
[mono.git] / mcs / class / System / System20.vmwcsproj
index ce8ae0c4c82df978b830d46f6a1cd326d075a6cf..79df029b5115cb91888eaba0e5f8efa0a238ef09 100644 (file)
@@ -1,4 +1,4 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
   <PropertyGroup>\r
     <Configuration Condition=" '$(Configuration)' == '' ">Debug_Java</Configuration>\r
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
@@ -11,6 +11,7 @@
     <JDKName>1.5.0_05</JDKName>\r
     <GHProjectType>1</GHProjectType>\r
     <GHProjectKind>framework</GHProjectKind>\r
+    <MergeExternal>..\lib\apache_http_client.jar</MergeExternal>\r
     <Version>2.0</Version>\r
     <RootNamespace>System</RootNamespace>\r
     <jarserver>iap2</jarserver>\r
     </StartupObject>\r
     <RunPostBuildEvent>OnOutputUpdated</RunPostBuildEvent>\r
   </PropertyGroup>\r
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_Java20_bootstrap|AnyCPU' ">\r
-    <OutputPath>bin\Release_Java20_bootstrap\</OutputPath>\r
-    <DefineConstants>TRACE;TARGET_JVM;NET_1_1;NET_2_0</DefineConstants>\r
-    <BaseAddress>285212672</BaseAddress>\r
-    <Optimize>true</Optimize>\r
-    <DebugType>pdbonly</DebugType>\r
-    <PlatformTarget>AnyCPU</PlatformTarget>\r
-    <ErrorReport>prompt</ErrorReport>\r
-    <SkipValidation>True</SkipValidation>\r
-    <KeepIntermediate>False</KeepIntermediate>\r
-    <GHProjectType>1</GHProjectType>\r
-    <PreCompile>false</PreCompile>\r
-    <AdditionalClassPath>\r
-    </AdditionalClassPath>\r
-    <ApplicationServerType>\r
-    </ApplicationServerType>\r
-    <Version>2.0</Version>\r
-    <JDKName>1.5.0_05</JDKName>\r
-    <jarserver>iap2</jarserver>\r
-    <TargetPlatform>0</TargetPlatform>\r
-  </PropertyGroup>\r
   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_Java20|AnyCPU' ">\r
     <OutputPath>bin\Release_Java20\</OutputPath>\r
     <DefineConstants>TRACE;TARGET_JVM;NET_1_1;NET_2_0;XML_DEP;CONFIGURATION_DEP;CONFIGURATION_2_0</DefineConstants>\r
     <GHProjectKind>framework</GHProjectKind>\r
     <TargetPlatform>0</TargetPlatform>\r
   </PropertyGroup>\r
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_Java20_bootstrap|AnyCPU' ">\r
-    <DebugSymbols>true</DebugSymbols>\r
-    <OutputPath>bin\Debug_Java20_bootstrap\</OutputPath>\r
-    <DefineConstants>TRACE;TARGET_JVM;NET_1_1;NET_2_0;DEBUG</DefineConstants>\r
-    <BaseAddress>285212672</BaseAddress>\r
-    <DebugType>full</DebugType>\r
-    <PlatformTarget>AnyCPU</PlatformTarget>\r
-    <ErrorReport>prompt</ErrorReport>\r
-    <SkipValidation>false</SkipValidation>\r
-    <KeepIntermediate>false</KeepIntermediate>\r
-    <GHProjectType>1</GHProjectType>\r
-    <PreCompile>false</PreCompile>\r
-    <AdditionalClassPath>\r
-    </AdditionalClassPath>\r
-    <ApplicationServerType>\r
-    </ApplicationServerType>\r
-    <Version>2.0</Version>\r
-    <JDKName>1.5.0_05</JDKName>\r
-    <jarserver>iap2</jarserver>\r
-    <TargetPlatform>0</TargetPlatform>\r
-  </PropertyGroup>\r
   <Import Project="$(MSBuildBinPath)\Microsoft.csharp.targets" />\r
   <Import Project="$(VMW_HOME)\bin\Mainsoft.Common.targets" />\r
   <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
   -->\r
   <ProjectExtensions>\r
     <VisualStudio>\r
-      <UserProperties REFS-JarPath-apache_http_client="..\lib\apache_http_client.jar" REFS-JarPath-system-configuration="..\..\..\..\..\Program Files\Mainsoft\Visual MainWin for J2EE V2\jgac\vmw4j2ee_110\System.Configuration.jar" REFS-JarPath-rt="..\..\..\..\..\Program Files\Mainsoft\Visual MainWin for J2EE V2\jre5\lib\rt.jar" REFS-JarPath-mscorlib="..\..\..\..\..\Program Files\Mainsoft\Visual MainWin for J2EE V2\jgac\vmw4j2ee_110\mscorlib.jar" REFS-JarPath-j2se-helpers="..\..\..\..\..\Program Files\Mainsoft\Visual MainWin for J2EE V2\jgac\vmw4j2ee_110\J2SE.Helpers.jar" REFS-JarPath-system-xml="..\..\..\..\..\Program Files\Mainsoft\Visual MainWin for J2EE V2\jgac\vmw4j2ee_110\System.Xml.jar" />\r
+      <UserProperties REFS-JarPath-system-xml="..\..\..\..\..\Program Files\Mainsoft\Visual MainWin for J2EE V2\jgac\vmw4j2ee_110\System.Xml.jar" REFS-JarPath-j2se-helpers="..\..\..\..\..\Program Files\Mainsoft\Visual MainWin for J2EE V2\jgac\vmw4j2ee_110\J2SE.Helpers.jar" REFS-JarPath-mscorlib="..\..\..\..\..\Program Files\Mainsoft\Visual MainWin for J2EE V2\jgac\vmw4j2ee_110\mscorlib.jar" REFS-JarPath-rt="..\..\..\..\..\Program Files\Mainsoft\Visual MainWin for J2EE V2\jre5\lib\rt.jar" REFS-JarPath-system-configuration="..\..\..\..\..\Program Files\Mainsoft\Visual MainWin for J2EE V2\jgac\vmw4j2ee_110\System.Configuration.jar" REFS-JarPath-apache_http_client="..\lib\apache_http_client.jar" />\r
     </VisualStudio>\r
   </ProjectExtensions>\r
   <ItemGroup>\r
     <Reference Include="rt, Version=0.0.0.0, Culture=neutral">\r
       <Private>False</Private>\r
     </Reference>\r
-    <Reference Include="System.configuration" />\r
+    <Reference Include="System.Configuration" />\r
     <Reference Include="System.XML" />\r
   </ItemGroup>\r
   <ItemGroup>\r
     <Compile Include="..\..\build\common\MonoTODOAttribute.cs">\r
       <Link>MonoTODOAttribute.cs</Link>\r
     </Compile>\r
+    <Compile Include="System.CodeDom.Compiler\GeneratedCodeAttribute.cs" />\r
     <Compile Include="System.CodeDom\CodeArgumentReferenceExpression.cs" />\r
     <Compile Include="System.CodeDom\CodeArrayCreateExpression.cs" />\r
     <Compile Include="System.CodeDom\CodeArrayIndexerExpression.cs" />\r
     <Compile Include="System.ComponentModel\DesignerSerializationVisibilityAttribute.cs" />\r
     <Compile Include="System.ComponentModel\DesignOnlyAttribute.cs" />\r
     <Compile Include="System.ComponentModel\DesignTimeVisibleAttribute.cs" />\r
+    <Compile Include="System.ComponentModel\DisplayNameAttribute.cs" />\r
     <Compile Include="System.ComponentModel\DoubleConverter.cs" />\r
     <Compile Include="System.ComponentModel\DoWorkEventArgs.cs" />\r
     <Compile Include="System.ComponentModel\DoWorkEventHandler.cs" />\r
     <Compile Include="System.ComponentModel\IRevertibleChangeTracking.cs" />\r
     <Compile Include="System.ComponentModel\ISite.cs" />\r
     <Compile Include="System.ComponentModel\ISupportInitialize.cs" />\r
+    <Compile Include="System.ComponentModel\ISupportInitializeNotification.cs" />\r
     <Compile Include="System.ComponentModel\ISynchronizeInvoke.cs" />\r
     <Compile Include="System.ComponentModel\ITypeDescriptorContext.cs" />\r
     <Compile Include="System.ComponentModel\ITypedList.cs" />\r
     <Compile Include="System.Diagnostics\Debug.cs">\r
       <SubType>Code</SubType>\r
     </Compile>\r
+    <Compile Include="System.Diagnostics\Debugger.jvm.cs" />\r
     <Compile Include="System.Diagnostics\DefaultTraceListener.cs">\r
       <SubType>Code</SubType>\r
     </Compile>\r
     <Compile Include="System.Diagnostics\DiagnosticsConfigurationHandler.cs">\r
       <SubType>Code</SubType>\r
     </Compile>\r
+    <Compile Include="System.Diagnostics\StackFrame.jvm.cs" />\r
+    <Compile Include="System.Diagnostics\StackTrace.jvm.cs" />\r
     <Compile Include="System.Diagnostics\Trace.cs">\r
       <SubType>Code</SubType>\r
     </Compile>\r
     <Compile Include="System.Net.NetworkInformation\NetworkChange.cs" />\r
     <Compile Include="System.Net.NetworkInformation\NetworkInformationAccess.cs" />\r
     <Compile Include="System.Net.NetworkInformation\NetworkInformationException.cs" />\r
-    <Compile Include="System.Net.NetworkInformation\NetworkInformationPermission.cs" />\r
-    <Compile Include="System.Net.NetworkInformation\NetworkInformationPermissionAttribute.cs" />\r
     <Compile Include="System.Net.NetworkInformation\NetworkInterface.cs" />\r
     <Compile Include="System.Net.NetworkInformation\NetworkInterfaceComponent.cs" />\r
     <Compile Include="System.Net.NetworkInformation\NetworkInterfaceType.cs" />\r
     <Compile Include="System.Net.Security\SslPolicyErrors.cs" />\r
     <Compile Include="System.Net.Security\SslStream.cs" />\r
     <Compile Include="System.Net.Sockets\AddressFamily.cs" />\r
-    <Compile Include="System.Net.Sockets\GHSocket.cs" />\r
-    <Compile Include="System.Net.Sockets\GHSocketFactory.cs" />\r
-    <Compile Include="System.Net.Sockets\GHStreamSocket.cs" />\r
-    <Compile Include="System.Net.Sockets\GHStreamSocketSSL.cs" />\r
+    <Compile Include="System.Net.Sockets\GHSocket.jvm.cs" />\r
+    <Compile Include="System.Net.Sockets\GHSocketFactory.jvm.cs" />\r
+    <Compile Include="System.Net.Sockets\GHStreamSocket.jvm.cs" />\r
+    <Compile Include="System.Net.Sockets\GHStreamSocketSSL.jvm.cs" />\r
     <Compile Include="System.Net.Sockets\IPv6MulticastOption.cs" />\r
     <Compile Include="System.Net.Sockets\LingerOption.cs" />\r
     <Compile Include="System.Net.Sockets\MulticastOption.cs" />\r
     <Compile Include="System.Net\Dns.cs">\r
       <SubType>Code</SubType>\r
     </Compile>\r
-    <Compile Include="System.Net\DnsPermission.cs" />\r
-    <Compile Include="System.Net\DnsPermissionAttribute.cs" />\r
     <Compile Include="System.Net\DownloadDataCompletedEventArgs.cs" />\r
     <Compile Include="System.Net\DownloadDataCompletedEventHandler.cs" />\r
     <Compile Include="System.Net\DownloadProgressChangedEventArgs.cs" />\r
     <Compile Include="System.Net\EndPoint.cs" />\r
     <Compile Include="System.Net\EndPointListener.cs" />\r
     <Compile Include="System.Net\EndPointManager.cs" />\r
-    <Compile Include="System.Net\EndpointPermission.cs" />\r
     <Compile Include="System.Net\FileWebRequest.cs" />\r
     <Compile Include="System.Net\FileWebRequestCreator.cs" />\r
     <Compile Include="System.Net\FileWebResponse.cs" />\r
     <Compile Include="System.Net\FtpAsyncResult.cs" />\r
     <Compile Include="System.Net\FtpDataStream.cs" />\r
     <Compile Include="System.Net\FtpRequestCreator.cs" />\r
+    <Compile Include="System.Net\FtpStatus.cs" />\r
     <Compile Include="System.Net\FtpStatusCode.cs" />\r
     <Compile Include="System.Net\FtpWebRequest.cs" />\r
     <Compile Include="System.Net\FtpWebResponse.cs" />\r
     <Compile Include="System.Net\HttpListenerPrefixCollection.cs" />\r
     <Compile Include="System.Net\HttpListenerRequest.cs" />\r
     <Compile Include="System.Net\HttpListenerResponse.cs" />\r
-    <Compile Include="System.Net\HttpProvider.cs" />\r
+    <Compile Include="System.Net\HttpProvider.jvm.cs" />\r
     <Compile Include="System.Net\HttpRequestCreator.cs" />\r
     <Compile Include="System.Net\HttpRequestHeader.cs" />\r
     <Compile Include="System.Net\HttpResponseHeader.cs" />\r
-    <Compile Include="System.Net\HttpStateCache.cs" />\r
+    <Compile Include="System.Net\HttpStateCache.jvm.cs" />\r
     <Compile Include="System.Net\HttpStatusCode.cs" />\r
     <Compile Include="System.Net\HttpStreamAsyncResult.cs" />\r
     <Compile Include="System.Net\HttpUtility.cs" />\r
     <Compile Include="System.Net\ServicePoint.cs" />\r
     <Compile Include="System.Net\ServicePointManager.cs" />\r
     <Compile Include="System.Net\SocketAddress.cs" />\r
-    <Compile Include="System.Net\SocketPermission.cs" />\r
-    <Compile Include="System.Net\SocketPermissionAttribute.cs" />\r
     <Compile Include="System.Net\TransportType.cs" />\r
     <Compile Include="System.Net\UploadDataCompletedEventArgs.cs" />\r
     <Compile Include="System.Net\UploadDataCompletedEventHandler.cs" />\r
     <Compile Include="System.Net\UploadStringCompletedEventHandler.cs" />\r
     <Compile Include="System.Net\UploadValuesCompletedEventArgs.cs" />\r
     <Compile Include="System.Net\UploadValuesCompletedEventHandler.cs" />\r
-    <Compile Include="System.Net\VMWHttpProvider.cs" />\r
+    <Compile Include="System.Net\VMWHttpProvider.jvm.cs" />\r
     <Compile Include="System.Net\WebAsyncResult.cs" />\r
     <Compile Include="System.Net\WebClient.cs" />\r
     <Compile Include="System.Net\WebConnectionData.cs" />\r
     <Compile Include="System.Net\WebException.cs" />\r
     <Compile Include="System.Net\WebExceptionStatus.cs" />\r
     <Compile Include="System.Net\WebHeaderCollection.cs" />\r
-    <Compile Include="System.Net\WebPermission.cs" />\r
-    <Compile Include="System.Net\WebPermissionAttribute.cs" />\r
     <Compile Include="System.Net\WebProxy.cs" />\r
     <Compile Include="System.Net\WebRequest.cs" />\r
     <Compile Include="System.Net\WebRequestMethods.cs" />\r
     <Compile Include="System.Net\WebResponse.cs" />\r
-    <Compile Include="System.Security.AccessControl\SemaphoreAuditRule.cs">\r
-      <SubType>Code</SubType>\r
-    </Compile>\r
-    <Compile Include="System.Security.AccessControl\SemaphoreRights.cs" />\r
     <Compile Include="System.Security.Authentication\AuthenticationException.cs" />\r
     <Compile Include="System.Security.Authentication\CipherAlgorithmType.cs" />\r
     <Compile Include="System.Security.Authentication\ExchangeAlgorithmType.cs" />\r
     <Compile Include="System.Security.Cryptography\Oid.cs" />\r
     <Compile Include="System.Security.Cryptography\OidCollection.cs" />\r
     <Compile Include="System.Security.Cryptography\OidEnumerator.cs" />\r
-    <Compile Include="System.Security.Permissions\PermissionHelper.cs" />\r
-    <Compile Include="System.Security.Permissions\ResourcePermissionBase.cs" />\r
     <Compile Include="System.Security.Permissions\ResourcePermissionBaseEntry.cs" />\r
-    <Compile Include="System.Security.Permissions\StorePermission.cs" />\r
-    <Compile Include="System.Security.Permissions\StorePermissionAttribute.cs" />\r
     <Compile Include="System.Security.Permissions\StorePermissionFlags.cs" />\r
     <Compile Include="System.Text.RegularExpressions\arch.cs" />\r
     <Compile Include="System.Text.RegularExpressions\cache.cs" />\r
     <Compile Include="System.Timers\ElapsedEventHandler.cs" />\r
     <Compile Include="System.Timers\Timer.cs" />\r
     <Compile Include="System.Timers\TimersDescriptionAttribute.cs" />\r
-    <Compile Include="System.Web\AspNetHostingPermission.cs" />\r
-    <Compile Include="System.Web\AspNetHostingPermissionAttribute.cs" />\r
     <Compile Include="System.Web\AspNetHostingPermissionLevel.cs" />\r
     <Compile Include="System\DefaultUriParser.cs" />\r
     <Compile Include="System\FileStyleUriParser.cs" />\r
     <Content Include="System.Text.RegularExpressions\notes.txt" />\r
   </ItemGroup>\r
   <ItemGroup>\r
-    <EmbeddedResource Include="machine.config">\r
+    <EmbeddedResource Include="..\..\..\mono\data\net_2_0\machine.jvm.config">\r
       <LogicalName>machine.config</LogicalName>\r
     </EmbeddedResource>\r
   </ItemGroup>\r
   <PropertyGroup>\r
-    <PostBuildEvent>set td=%25random%25\r
-mkdir %25td%25\r
-cd %25td%25\r
-set classdir=..\..\..\..\r
-\r
-echo Unzipping System.jar...\r
-set jar=$(TargetDir)$(TargetName).jar\r
-jar xf "%25jar%25"\r
-echo Extracting apache_http_client.jar\r
-jar xf %25classdir%25\lib\apache_http_client.jar \r
-\r
-echo Repackaging...\r
-jar cfm "%25jar%25" .\META-INF\MANIFEST.MF *\r
-\r
-echo Remove temp dir\r
-cd ..\r
-rmdir /S /Q %25td%25</PostBuildEvent>\r
+    <PostBuildEvent></PostBuildEvent>\r
   </PropertyGroup>\r
-</Project>
\ No newline at end of file
+</Project>\r