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 2004/02/27 20:32:26 UTC

cvs commit: xml-fop/examples/mathml build.bat build.sh build.xml

jeremias    2004/02/27 11:32:25

  Modified:    examples/mathml build.bat build.sh build.xml
  Log:
  Applied Apache License Version 2.0 by following the instructions at http://www.apache.org/dev/apply-license.html.
  
  Revision  Changes    Path
  1.2       +38 -23    xml-fop/examples/mathml/build.bat
  
  Index: build.bat
  ===================================================================
  RCS file: /home/cvs/xml-fop/examples/mathml/build.bat,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- build.bat	29 Jan 2003 16:25:25 -0000	1.1
  +++ build.bat	27 Feb 2004 19:32:25 -0000	1.2
  @@ -1,35 +1,50 @@
   @echo off
  +REM  Copyright 1999-2004 The Apache Software Foundation
  +REM
  +REM  Licensed under the Apache License, Version 2.0 (the "License");
  +REM  you may not use this file except in compliance with the License.
  +REM  You may obtain a copy of the License at
  +REM
  +REM       http://www.apache.org/licenses/LICENSE-2.0
  +REM
  +REM  Unless required by applicable law or agreed to in writing, software
  +REM  distributed under the License is distributed on an "AS IS" BASIS,
  +REM  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  +REM  See the License for the specific language governing permissions and
  +REM  limitations under the License.
  +REM
  +REM  $Id$
   
  -echo MathML Build System
  -echo ---------------------
  +echo Apache FOP: Build System for MathML extension
  +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
  -
  -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
  +call %ANT_HOME%\bin\ant.bat %1 %2 %3 %4 %5 %6 %7 %8
   
   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
  \ No newline at end of file
  +:end
  
  
  
  1.2       +45 -15    xml-fop/examples/mathml/build.sh
  
  Index: build.sh
  ===================================================================
  RCS file: /home/cvs/xml-fop/examples/mathml/build.sh,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- build.sh	29 Jan 2003 16:25:25 -0000	1.1
  +++ build.sh	27 Feb 2004 19:32:25 -0000	1.2
  @@ -1,7 +1,25 @@
   #!/bin/sh
  +#  Copyright 1999-2004 The Apache Software Foundation
  +#
  +#  Licensed under the Apache License, Version 2.0 (the "License");
  +#  you may not use this file except in compliance with the License.
  +#  You may obtain a copy of the License at
  +#
  +#       http://www.apache.org/licenses/LICENSE-2.0
  +#
  +#  Unless required by applicable law or agreed to in writing, software
  +#  distributed under the License is distributed on an "AS IS" BASIS,
  +#  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  +#  See the License for the specific language governing permissions and
  +#  limitations under the License.
  +#
  +#  $Id$
  +
  +# This file should be executable.
  +
   echo
  -echo "MathML Build System"
  -echo "---------------------"
  +echo "Apache FOP: Build System for MathML extension"
  +echo "-----------------------------------------------"
   echo
   
   if [ "$JAVA_HOME" = "" ] ; then
  @@ -11,20 +29,32 @@
     echo "location of the Java Virtual Machine you want to use."
     exit 1
   fi
  -LIBDIR=../../lib
  -LOCALCLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/classes.zip
  -LOCALCLASSPATH=$LOCALCLASSPATH:$LIBDIR/ant.jar
  -LOCALCLASSPATH=$LOCALCLASSPATH:$LIBDIR/xml-apis.jar
  -LOCALCLASSPATH=$LOCALCLASSPATH:$LIBDIR/xercesImpl-2.2.1.jar
  -LOCALCLASSPATH=$LOCALCLASSPATH:$LIBDIR/xalan-2.4.1.jar
  -ANT_HOME=$LIBDIR
   
  -echo
  -CP=$LOCALCLASSPATH
  -echo Building with classpath $CP
  +if [ "$ANT_HOME" = "" ] ; then
  +  echo "ERROR: ANT_HOME not found in your environment."
  +  echo
  +  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" script file"
  +  echo "   can be 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."
  +  exit 1
  +fi
   
  +# OS specific support.  $var _must_ be set to either true or false.
  +cygwin=false;
  +case "`uname`" in
  +  CYGWIN*) cygwin=true ;;
  +esac
   
  -echo Starting Ant...
  -echo
  +# For Cygwin, ensure paths are in UNIX format before anything is touched
  +if $cygwin ; then
  +  [ -n "$ANT_HOME" ] &&
  +    ANT_HOME=`cygpath --unix "$ANT_HOME"`
  +fi
  +"$ANT_HOME"/bin/ant "$@"
   
  -$JAVA_HOME/bin/java -Dant.home=$ANT_HOME -classpath "$CP" org.apache.tools.ant.Main $*
  
  
  
  1.2       +16 -1     xml-fop/examples/mathml/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/xml-fop/examples/mathml/build.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- build.xml	29 Jan 2003 16:25:25 -0000	1.1
  +++ build.xml	27 Feb 2004 19:32:25 -0000	1.2
  @@ -1,5 +1,20 @@
   <?xml version="1.0"?>
  +<!--
  +  Copyright 2002-2004 The Apache Software Foundation
   
  +  Licensed under the Apache License, Version 2.0 (the "License");
  +  you may not use this file except in compliance with the License.
  +  You may obtain a copy of the License at
  +
  +       http://www.apache.org/licenses/LICENSE-2.0
  +
  +  Unless required by applicable law or agreed to in writing, software
  +  distributed under the License is distributed on an "AS IS" BASIS,
  +  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  +  See the License for the specific language governing permissions and
  +  limitations under the License.
  +-->
  +<!-- $Id$ -->
   <!-- ===========================================================================
   
   ============================================================================ -->
  @@ -27,7 +42,7 @@
       <property name="name" value="mathml-fop"/>
       <property name="version" value="0.1-CVS"/>
       <filter  token="version" value="${version}"/>
  -    <property name="year" value="2002"/>
  +    <property name="year" value="2002-2004"/>
   
       <echo message="------------------- ${Name} ${version} [${year}] ----------------"/>
   
  
  
  

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