User: tobias
Date: 01/01/29 10:27:33
Modified: src/build build.bat
Log:
New build.bat for builds on Win. Old one was broken because of a change in ant
behaviour. Thanks to Luke Taylor for providing this.
Revision Changes Path
1.7 +24 -14 jboss/src/build/build.bat
Index: build.bat
===================================================================
RCS file: /products/cvs/ejboss/jboss/src/build/build.bat,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- build.bat 2000/12/08 07:56:47 1.6
+++ build.bat 2001/01/29 18:27:33 1.7
@@ -1,14 +1,24 @@
-@echo off
-@if not "%ECHO%" == "" echo %ECHO%
-@if "%OS%" == "Windows_NT" setlocal
-
-REM convenience bat file to build with
-
-set CP=%CP%;..\..\lib\ant.jar
-set CP=%CP%;..\..\lib\jaxp.jar
-set CP=%CP%;..\..\lib\parser.jar
-set CP=%CP%;..\..\lib\xmlbeans.jar
-set CP=%CP%;..\..\build\classes
-set CP=%CP%;..\..\lib\javac.jar
-
-java -classpath "%CP%" org.apache.tools.ant.Main %1 %2 %3 %4 %5
+@echo off
+REM convenience bat file to build with
+
+REM get the pwd
+
+@echo off
+dir | find "Directory" > }1{.bat
+set quote="
+echo if %%3!==! set quote=> directory.bat
+echo set PWD=%%quote%%%%2 %%3 %%4 %%5 %%6 %%7 %%8 %%9 %%quote%%>> directory.bat
+call }1{
+for %%a in (}1{ directory) do del %%a.bat
+set quote=
+
+
+set CP=%PWD%\..\..\lib\ant.jar
+set CP=%CP%;%PWD%\..\..\lib\parser.jar
+set CP=%CP%;%PWD%\..\..\lib\jaxp.jar
+set CP=%CP%;%PWD%\..\..\lib\xmlbeans.jar
+set CP=%CP%;%PWD%\..\..\build\classes
+set CP=%CP%;%PWD%\..\..\lib\javac.jar
+
+java -classpath "%CP%" org.apache.tools.ant.Main %1 %2 %3 %4 %5
+