User: tobias
Date: 01/02/23 08:20:38
Modified: src/build build.xml
Log:
added build of pdf again and merged with printablehtml version
Revision Changes Path
1.4 +28 -2 manual/src/build/build.xml
Index: build.xml
===================================================================
RCS file: /products/cvs/ejboss/manual/src/build/build.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- build.xml 2001/02/17 17:42:24 1.3
+++ build.xml 2001/02/23 16:20:38 1.4
@@ -18,6 +18,7 @@
<property name="defaulthtml.dir" value="${dist.dir}/docs/defaulthtml"/>
<property name="packages"
value="org.jboss,org.jboss.configuration,org.jboss.dependencies,org.jboss.deployment,org.jboss.ejb,org.jboss.ejb.plugins,org.jboss.ejb.plugins.jaws,org.jboss.ejb.plugins.jaws.deployment,org.jboss.ejb.plugins.jaws.jdbc,org.jboss.ejb.plugins.jaws.metadata,org.jboss.ejb.plugins.jrmp.server,org.jboss.ejb.plugins.jrmp.interfaces,org.jboss.ejb.plugins.jrmp12.server,org.jboss.ejb.plugins.jrmp12.interfaces,org.jboss.ejb.plugins.jrmp13.server,org.jboss.ejb.plugins.jrmp13.interfaces,org.jboss.ejb.plugins.jms,org.jboss.jdbc,org.jboss.jmx.client,org.jboss.jmx.interfaces,org.jboss.jmx.server,org.jboss.logging,org.jboss.metadata,org.jboss.naming,org.jboss.naming.java,org.jboss.proxy,org.jboss.security,org.jboss.security.plugins,org.jboss.security.plugins.samples,org.jboss.tm,org.jboss.tomcat,org.jboss.util,org.jboss.util.timeout,org.jboss.verifier,org.jboss.verifier.event,org.jboss.verifier.factory,org.jboss.web,org.jboss.jms.asf,org.jboss.jms.!
jndi"/>
+ <taskdef name="fop" classname="Fop"/>
</target>
<!-- =================================================================== -->
@@ -29,8 +30,10 @@
<echo message="------------------------------------------------------------" />
<echo message="main : Compile and prepare deployment directory. " />
<echo message="javadocs : Compile and prepare Javadoc API docs. " />
+ <echo message="defaulthtml : Compile and prepare html user docs. "/>
<echo message="printablehtml : Prepare printable html user docs. " />
- <echo message="defaulthtml : Prepare default html user docs. " />
+ <echo message="pdf : Compile and prepare pdf user docs. "/>
+ <echo message="docs : Compile and prepare both pdf and html user
docs. "/>
<echo message="dist : Prepares .ZIP and .TGZ ditributions. " />
<echo message="clean : Clean deployment and distribution. " />
<echo message="------------------------------------------------------------" />
@@ -58,6 +61,7 @@
- so we move all chunked html files to destination
-->
+ <echo message="Building html documentation. Please wait ..."/>
<style basedir="${src.dir}/docs"
style="jboss.xsl"
destdir="${defaulthtml.dir}"
@@ -74,7 +78,28 @@
</copy>
</target>
-
+
+ <!-- =================================================================== -->
+ <!-- Generates the pdf documentation -->
+ <!-- =================================================================== -->
+ <target name="pdf" depends="prepare">
+ <echo message="Building pdf documentation. Please wait ..."/>
+ <delete file="${src.dir}/docs/jbossdocs.fo"/>
+ <style basedir="${src.dir}/docs"
+ destdir="${src.dir}/docs"
+ style="docbook/fo/docbook.xsl"
+ extension=".fo"
+ includes="jbossdocs.xml"/>
+ <fop fofile="${src.dir}/docs/jbossdocs.fo"
pdffile="${dist.dir}/docs/jbossdoco.pdf"/>
+<!-- <delete file="${src.dir}/docs/jbossdocs.fo"/>-->
+ </target>
+
+ <!-- =================================================================== -->
+ <!-- Generates pdf and html documentation -->
+ <!-- =================================================================== -->
+ <target name="docs" depends="defaulthtml,pdf"/>
+
+
<!-- =================================================================== -->
<!-- Creates the printable html XML->XSLT->HTML documentation -->
<!-- =================================================================== -->
@@ -183,3 +208,4 @@
<delete file="${name}-${version}.tar.gz"/>
</target>
</project>
+