Author: noaml
Date: 2007-06-03 05:28:39 -0400 (Sun, 03 Jun 2007)
New Revision: 78486

Modified:
   trunk/mcs/class/System.Web.Services/System.Web.Services20.csproj
Log:
Rework the way we compile the aspx file and merge the jar. The old schema 
tended to leave random files and randomly convolute the build

Modified: trunk/mcs/class/System.Web.Services/System.Web.Services20.csproj
===================================================================
--- trunk/mcs/class/System.Web.Services/System.Web.Services20.csproj    
2007-06-03 08:40:38 UTC (rev 78485)
+++ trunk/mcs/class/System.Web.Services/System.Web.Services20.csproj    
2007-06-03 09:28:39 UTC (rev 78486)
@@ -363,32 +363,34 @@
   </ProjectExtensions>
   <PropertyGroup>
     <PostBuildEvent>echo Parsing DefaultWsdlHelpGenerator.jvm.aspx
-  
-copy ..\..\..\..\..\mono\data\net_2_0\DefaultWsdlHelpGenerator.jvm.aspx 
DefaultWsdlHelpGenerator.aspx
 
-"%25VMW_HOME%25\bin\aspxparser.exe" /reference:"$(FrameworkDir)\System.dll" 
/reference:"$(FrameworkDir)\System.Web.dll" 
/reference:"System.Web.Services.dll" 
/reference:"$(FrameworkDir)\System.Xml.dll" 
/reference:"..\..\..\lib\J2EE.Helpers.dll" /novalidator 
/appdir:$(ProjectDir)$(OutDir) /out:$(ProjectDir)\WEB-INF\lib\$(TargetName).jar 
/bindir:$(TargetDir)$(OutDir) /virtdir:/MonoSystemWeb 
/aspxfiles:DefaultWsdlHelpGenerator.aspx /precompileall 
/tempDir:$(ProjectDir)$(OutDir) /assembly:$(TargetPath) /nomd5
+rmdir /S /Q parse
+mkdir parse
+copy System.Web.Services.* parse
+cd parse
 
-del DefaultWsdlHelpGenerator.aspx
+copy ..\..\..\..\..\..\mono\data\net_2_0\DefaultWsdlHelpGenerator.jvm.aspx 
DefaultWsdlHelpGenerator.aspx
 
-set td=%25random%25
-echo %25td%25\ASP
-md %25td%25\ASP
-md %25td%25\assemblies
-copy assemblies\defaultwsdlhelpgenerator.aspx.xml 
%25td%25\assemblies\defaultwsdlhelpgenerator.aspx.xml 
-cd assemblies\A*
-copy *.ghres ..\..\%25td%25\
-copy ASP ..\..\%25td%25\ASP
-cd ..\..\%25td%25
+"%25VMW_HOME%25\bin\aspxparser.exe" 
/reference:"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.dll" 
/reference:"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Web.dll" 
/reference:"System.Web.Services.dll" 
/reference:"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Xml.dll" 
/reference:"..\..\..\..\lib\J2EE.Helpers.dll" /novalidator /appdir:%25CD%25 
/out:C:\views2\builder1\studio\GH\runtime\monobuild\mcs\class\System.Web.Services\\WEB-INF\lib\System.Web.Services.jar
 /bindir:%25CD%25 /virtdir:/MonoSystemWeb 
/aspxfiles:DefaultWsdlHelpGenerator.aspx /precompileall /tempDir:%25CD%25 
/assembly:%CD%\System.Web.Services.dll /nomd5
 
+cd ..
 
+rmdir /S /Q pack
+mkdir pack
+md pack\ASP
+md pack\assemblies
+copy parse\assemblies\defaultwsdlhelpgenerator.aspx.xml 
pack\assemblies\defaultwsdlhelpgenerator.aspx.xml 
+cd parse\assemblies\A*
+copy *.ghres ..\..\..\pack
+copy ASP ..\..\..\pack\ASP
+cd ..\..\..\pack
+
 echo Unzipping System.Web.Services.jar...
 set jar=$(TargetDir)$(TargetName).jar
 %25JAVA_HOME%25\bin\jar xf "%25jar%25"
 echo Repackaging...
 jar cfm "%25jar%25" .\META-INF\MANIFEST.MF *
 
-cd ..
-rmdir /S /Q %25td%25
-rmdir /S /Q assemblies</PostBuildEvent>
+cd ..</PostBuildEvent>
   </PropertyGroup>
 </Project>

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to