can be done by typing "ant" at command line. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198459 13f79535-47bb-0310-9956-ffa450edef68tags/Root_Temp_KnuthStylePageBreaking
@@ -1,4 +1,4 @@ | |||
FOP readme | |||
FOP README | |||
What is FOP? | |||
FOP is the world's first print formatter driven by XSL formatting | |||
@@ -20,3 +20,19 @@ FOP readme | |||
http://xml.apache.org/fop/fo.html. | |||
Instructions for building FOP from source code: | |||
FOP uses Apache Ant as its build system. You can download Apache Ant | |||
from http://ant.apache.org. | |||
Ant installation instructions: | |||
1. Download and install Ant | |||
2. Set the ANT_HOME environment variable to the directory where you've | |||
placed Ant. | |||
3. Add "%%ANT_HOME%%\bin" to your PATH so the "ant.bat" batch file | |||
can be executed from wherever needed. | |||
4. (optional) Download JUnit and place junit-*.jar in %%ANT_HOME%%\lib. | |||
This enables the JUnit test cases. | |||
After Ant is installed, you can build FOP simply by navigating to | |||
the FOP base directory and typing "ant". |
@@ -1,50 +0,0 @@ | |||
@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 Apache FOP: Build System | |||
echo -------------------------- | |||
if "%JAVA_HOME%" == "" goto no_java_home | |||
if "%ANT_HOME%" == "" goto no_ant_home | |||
call %ANT_HOME%\bin\ant.bat %1 %2 %3 %4 %5 %6 %7 %8 | |||
goto end | |||
: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 | |||
: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 | |||
:end |
@@ -1,60 +0,0 @@ | |||
#!/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 "Apache FOP: Build System" | |||
echo "--------------------------" | |||
echo | |||
if [ "$JAVA_HOME" = "" ] ; then | |||
echo "ERROR: JAVA_HOME not found in your environment." | |||
echo | |||
echo "Please, set the JAVA_HOME variable in your environment to match the" | |||
echo "location of the Java Virtual Machine you want to use." | |||
exit 1 | |||
fi | |||
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 | |||
# 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 "$@" | |||