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

Reply via email to