You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-commits@xmlgraphics.apache.org by je...@apache.org on 2003/12/14 00:23:04 UTC

cvs commit: xml-fop build.bat

jeremias    2003/12/13 15:23:03

  Modified:    .        build.bat
  Log:
  Don't use embedded Ant. An Ant installation is now required.
  
  Revision  Changes    Path
  1.21      +24 -25    xml-fop/build.bat
  
  Index: build.bat
  ===================================================================
  RCS file: /home/cvs/xml-fop/build.bat,v
  retrieving revision 1.20
  retrieving revision 1.21
  diff -u -r1.20 -r1.21
  --- build.bat	4 Jul 2003 20:22:25 -0000	1.20
  +++ build.bat	13 Dec 2003 23:23:03 -0000	1.21
  @@ -1,37 +1,36 @@
   @echo off
  +rem $Id$
   
  -echo Fop Build System
  -echo ----------------
  +echo Apache FOP: Build System
  +echo --------------------------
   
  -if "%JAVA_HOME%" == "" goto error
  +if "%JAVA_HOME%" == "" goto no_java_home
  +if "%ANT_HOME%" == "" goto no_ant_home
   
  -set LIBDIR=lib
  -set LOCALCLASSPATH=%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\classes.zip
  -set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\ant.jar
  -set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xml-apis.jar
  -set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xercesImpl-2.2.1.jar
  -set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xalan-2.4.1.jar
  +call %ANT_HOME%\bin\ant.bat %1 %2 %3 %4 %5 %6 %7 %8
   
  -set ANT_HOME_BAK=%ANT_HOME%
  -set ANT_HOME=%LIBDIR%
  -
  -echo Building with classpath %LOCALCLASSPATH%
  -
  -echo Starting Ant...
  -
  -%JAVA_HOME%\bin\java.exe -Dant.home=%ANT_HOME% -classpath "%LOCALCLASSPATH%" org.apache.tools.ant.Main %1 %2 %3 %4 %5
  -
  -set ANT_HOME=%ANT_HOME_BAK%
   goto end
   
  -:error
  -
  +:no_java_home
   echo ERROR: JAVA_HOME not found in your environment.
   echo Please, set the JAVA_HOME variable in your environment to match the
   echo location of the Java Virtual Machine you want to use.
  +goto end
   
  -:end
  -
  -rem set LOCALCLASSPATH=
  +:no_ant_home
  +echo ERROR: ANT_HOME not found in your environment.
  +echo Please install Apache Ant first. FOP uses Ant as its build system.
  +echo You can download Apache Ant from http://ant.apache.org
  +echo 1. Download and install Ant
  +echo 2. Set the ANT_HOME environment variable to the directory where you've
  +echo    placed Ant.
  +echo 3. Add "%%ANT_HOME%%\bin" to your PATH so the "ant.bat" batch file
  +echo    can be executed from wherever needed.
  +echo 4. (optional) Download JUnit and place junit-*.jar in %%ANT_HOME%%\lib.
  +echo    This enables the JUnit test cases.
  +echo You will now be directed to the Apache Ant website...
  +pause
  +start http://ant.apache.org
  +goto end
   
  -pause;
  +:end
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: fop-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: fop-cvs-help@xml.apache.org