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