Browse Source

Updated README file, removed build.bat and build.sh. Builds

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-ffa450edef68
tags/Root_Temp_KnuthStylePageBreaking
Glen Mazza 19 years ago
parent
commit
7cf4e8c524
3 changed files with 17 additions and 111 deletions
  1. 17
    1
      README
  2. 0
    50
      build.bat
  3. 0
    60
      build.sh

+ 17
- 1
README View File

@@ -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".

+ 0
- 50
build.bat View File

@@ -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

+ 0
- 60
build.sh View File

@@ -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 "$@"


Loading…
Cancel
Save