aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--README18
-rwxr-xr-xbuild.bat50
-rwxr-xr-xbuild.sh60
3 files changed, 17 insertions, 111 deletions
diff --git a/README b/README
index ab6d5d0c9..18ba2ceec 100644
--- a/README
+++ b/README
@@ -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".
diff --git a/build.bat b/build.bat
deleted file mode 100755
index 1c94f128e..000000000
--- a/build.bat
+++ /dev/null
@@ -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
diff --git a/build.sh b/build.sh
deleted file mode 100755
index c0567e0bd..000000000
--- a/build.sh
+++ /dev/null
@@ -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 "$@"
-