diff options
author | Keiron Liddle <keiron@apache.org> | 2001-09-24 08:51:17 +0000 |
---|---|---|
committer | Keiron Liddle <keiron@apache.org> | 2001-09-24 08:51:17 +0000 |
commit | 5a9662ed5c350df04d0089c0b9fbba5354b4c772 (patch) | |
tree | 81340f4c4ca8845daf0808fb7198a808dffd2e1a /docs/design | |
parent | c035335895585f1aceb6ce01d05659d954c658b9 (diff) | |
download | xmlgraphics-fop-5a9662ed5c350df04d0089c0b9fbba5354b4c772.tar.gz xmlgraphics-fop-5a9662ed5c350df04d0089c0b9fbba5354b4c772.zip |
this patch alters the fop ant task so that other render output
formats are supported
output type can be specified by mime type and also handles
file sets
Submitted by: Jeremias Maerki <jeremias.maerki@outline.ch>
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@194479 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'docs/design')
-rw-r--r-- | docs/design/build.xml | 99 |
1 files changed, 42 insertions, 57 deletions
diff --git a/docs/design/build.xml b/docs/design/build.xml index ad17b53b9..e6e2ecdcd 100644 --- a/docs/design/build.xml +++ b/docs/design/build.xml @@ -1,73 +1,58 @@ <?xml version="1.0"?> - <!-- ======================================================================= --> <!-- JBoss documentation build file --> <!-- ======================================================================= --> - <project name="FOPDocs" default="docs" basedir="./"> - <target name="init"> + <target name="init"> <property name="Name" value="FOPDocs"/> <property name="name" value="fopdocs"/> <property name="version" value="0.1"/> - <property name="lib.dir" value="${basedir}/lib"/> - - <taskdef name="xslt" classname="org.apache.fop.tools.anttasks.Xslt"/> - <taskdef name="fop" classname="org.apache.fop.tools.anttasks.Fop"/> - </target> - - <!-- =================================================================== --> - <!-- Generate a help screen --> - <!-- =================================================================== --> - <target name="help" depends="init"> - - <echo message="${name}-${version} build file, available targets:" /> - <echo message="------------------------------------------------------------" /> - <echo message="main : Compile and prepare deployment directory. " /> - <echo message="pdf : Compile and prepare pdf user docs. "/> - <echo message="clean : Clean deployment and distribution. " /> - <echo message="------------------------------------------------------------" /> - <echo message=" USAGE: build <target> " /> - - </target> - - <!-- =================================================================== --> - <!-- Prepares the build directory --> - <!-- =================================================================== --> - <target name="prepare" depends="init"> - </target> - - <!-- =================================================================== --> - <!-- Generates the pdf documentation --> - <!-- =================================================================== --> - <target name="pdf" depends="prepare"> - <echo message="Building pdf documentation. Please wait ..."/> - <delete file="fop.fo"/> - <xslt infile="fop.xml" xsltfile="docbook/fo/docbook.xsl" - dependent="fop.xml" - outfile="fop.fo" smart="yes"/> -<!-- + <taskdef name="xslt" classname="org.apache.fop.tools.anttasks.Xslt"/> + <taskdef name="fop" classname="org.apache.fop.tools.anttasks.Fop"/> + </target> + <!-- =================================================================== --> + <!-- Generate a help screen --> + <!-- =================================================================== --> + <target name="help" depends="init"> + <echo message="${name}-${version} build file, available targets:"/> + <echo message="------------------------------------------------------------"/> + <echo message="main : Compile and prepare deployment directory. "/> + <echo message="pdf : Compile and prepare pdf user docs. "/> + <echo message="clean : Clean deployment and distribution. "/> + <echo message="------------------------------------------------------------"/> + <echo message=" USAGE: build <target> "/> + </target> + <!-- =================================================================== --> + <!-- Prepares the build directory --> + <!-- =================================================================== --> + <target name="prepare" depends="init"/> + <!-- =================================================================== --> + <!-- Generates the pdf documentation --> + <!-- =================================================================== --> + <target name="pdf" depends="prepare"> + <echo message="Building pdf documentation. Please wait ..."/> + <delete file="fop.fo"/> + <xslt infile="fop.xml" xsltfile="docbook/fo/docbook.xsl" dependent="fop.xml" outfile="fop.fo" smart="yes"/> + <!-- <style basedir="./" destdir="./" style="docbook/fo/docbook.xsl" extension=".fo" includes="fop.xml"/> --> - <fop fofile="fop.fo" pdffile="fop.pdf"/> -<!-- <delete file="fop.fo"/>--> - </target> - - <!-- =================================================================== --> - <!-- Generates pdf and html documentation --> - <!-- =================================================================== --> - <target name="docs" depends="pdf"/> - - <!-- =================================================================== --> - <!-- Cleans up generated stuff --> - <!-- =================================================================== --> - <target name="clean" depends="init"> - <delete file="fop.fo"/> - <delete file="fop.pdf"/> - </target> + <fop fofile="fop.fo" outfile="fop.pdf"/> + <!-- <delete file="fop.fo"/>--> + </target> + <!-- =================================================================== --> + <!-- Generates pdf and html documentation --> + <!-- =================================================================== --> + <target name="docs" depends="pdf"/> + <!-- =================================================================== --> + <!-- Cleans up generated stuff --> + <!-- =================================================================== --> + <target name="clean" depends="init"> + <delete file="fop.fo"/> + <delete file="fop.pdf"/> + </target> </project> - |