User: vladimir
  Date: 01/02/10 17:05:37

  Modified:    src/build build.xml
  Log:
  there is no pdf support yet  - still tooleified v
  
  Revision  Changes    Path
  1.2       +151 -136  manual/src/build/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /products/cvs/ejboss/manual/src/build/build.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- build.xml 2001/02/11 00:04:52     1.1
  +++ build.xml 2001/02/11 01:05:37     1.2
  @@ -1,136 +1,151 @@
  -<?xml version="1.0"?>
  -<!-- ======================================================================= -->
  -<!-- JBoss documentation build file                                          -->
  -<!-- ======================================================================= -->
  -<project name="JBossDocs" default="help" basedir="../..">
  -   <target name="init">
  -      <property name="Name" value="JBossDocs"/>
  -      <property name="name" value="jbossdocs"/>
  -      <property name="version" value="0.1"/>
  -      <property name="lib.dir" value="${basedir}/lib"/>
  -      <property name="src.dir" value="${basedir}/src"/>
  -      <property name="build.dir" value="${basedir}/build"/>
  -      <property name="dist.dir" value="${basedir}/dist"/>
  -      <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.minerva.datasource,org.jboss.minerva.factories,org.jboss.minerva.jdbc,org.jboss.minerva.pools,org.jboss.minerva.xa,org.jboss.naming,org.jboss.naming.java,org.jboss.proxy,org.jboss.security,org.jboss.spydermq,org.jboss.security.plugins,org.jboss.security.plugins.samples,org.jboss.tm,org.jboss.tomcat,org.jboss.util,org.jb!
oss.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>
  -   <!-- =================================================================== -->
  -   <!-- 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="javadocs        : Compile and prepare Javadoc API docs. "/>
  -      <echo message="html            : Compile and prepare 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="------------------------------------------------------------"/>
  -      <echo message=""/>
  -   </target>
  -   <!-- =================================================================== -->
  -   <!-- Prepares the build directory                                        -->
  -   <!-- =================================================================== -->
  -   <target name="prepare" depends="init">
  -      <mkdir dir="${build.dir}/docs/api"/>
  -      <mkdir dir="${dist.dir}/docs/api"/>
  -   </target>
  -   <!-- =================================================================== -->
  -   <!-- Creates the XML->XSLT->HTML documentation                           -->
  -   <!-- =================================================================== -->
  -   <target name="html" depends="prepare">
  -      <!-- Create chunked tutorial -->
  -      <echo message="Building html documentation. Please wait ..."/>
  -      <style basedir="${src.dir}/docs" destdir="${dist.dir}/docs" style="jboss.xsl" 
includes="jbossdocs.xml"/>
  -      <delete file="${dist.dir}/docs/jbossdocs.html"/>
  -      <move todir="${dist.dir}/docs/">
  -         <fileset dir="${src.dir}/build" includes="*.html"/>
  -      </move>
  -      <!-- Stylesheets, images, and static HTML -->
  -      <copy todir="${dist.dir}/docs">
  -         <fileset dir="${src.dir}/docs" 
excludes="*.xml,*.xsl,**/docbook/**,**/docbookx/**"/>
  -      </copy>
  -   </target>
  -   <!-- =================================================================== -->
  -   <!-- Generates the pdf documentation                                             
 -->
  -   <!-- =================================================================== -->
  -   <target name="pdf" depends="prepare">
  -     <echo message="Building pdf documentation. Please wait ..."/>
  -     <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="html,pdf"/>
  -    
  -   <!-- =================================================================== -->
  -   <!-- Creates the API documentation                                       -->
  -   <!-- =================================================================== -->
  -   <target name="javadocs" depends="prepare">
  -      <javadoc packagenames="${packages}" sourcepath="${jboss.home}/src/main" 
destdir="${build.dir}/docs/api" author="true" version="true" windowtitle="JBoss API" 
doctitle="JBoss API documentation" extdirs="${jboss.home}/lib;${jboss.home}/src/lib" 
bottom="Copyright © 2000,2001 JBoss Organization All Rights Reserved.">
  -         <group title="Core" 
packages="org.jboss:org.jboss.util*:org.jboss.proxy:org.jboss.logging"/>
  -         <group title="JMX" 
packages="org.jboss.jmx*:org.jboss.configuration:org.jboss.dependencies"/>
  -         <group title="EJB" packages="org.jboss.ejb*"/>
  -         <group title="JMS" packages="org.jboss.jms*:org.jboss.spydermq"/>
  -         <group title="Security" packages="org.jboss.security*"/>
  -         <group title="Naming" packages="org.jboss.naming*"/>
  -         <group title="Transactions" packages="org.jboss.tm*"/>
  -         <group title="JDBC" packages="org.jboss.minerva*:org.jboss.jdbc"/>
  -         <group title="EJB verifier" packages="org.jboss.verifier*"/>
  -         <group title="Web" packages="org.jboss.tomcat:org.jboss.web"/>
  -         <group title="J2EE" packages="org.jboss.deployment"/>
  -      </javadoc>
  -   </target>
  -   <!-- =================================================================== -->
  -   <!-- Creates the binary structure                                        -->
  -   <!-- =================================================================== -->
  -   <target name="main" depends="javadocs,docs"/>
  -   <!-- =================================================================== -->
  -   <!-- Creates the distribution                                            -->
  -   <!-- =================================================================== -->
  -   <target name="dist" depends="main">
  -      <copy todir="${dist.dir}/docs">
  -         <fileset dir="${build.dir}/docs"/>
  -      </copy>
  -   </target>
  -   <!-- =================================================================== -->
  -   <!-- Packages the distribution with ZIP                                  -->
  -   <!-- =================================================================== -->
  -   <target name="dist-zip" depends="dist">
  -      <copy todir="${basedir}/${name}-${version}">
  -         <fileset dir="${dist.dir}"/>
  -      </copy>
  -      <zip zipfile="${name}-${version}.zip" basedir="${basedir}" 
includes="${name}-${version}/**"/>
  -      <delete dir="${basedir}/${name}-${version}"/>
  -   </target>
  -   <!-- =================================================================== -->
  -   <!-- Packages the distribution with TAR-GZIP                             -->
  -   <!-- =================================================================== -->
  -   <target name="dist-tgz" depends="dist">
  -      <copy todir="${basedir}/${name}-${version}">
  -         <fileset dir="${dist.dir}"/>
  -      </copy>
  -      <tar tarfile="${name}-${version}.tar" basedir="${basedir}" 
includes="${name}-${version}/**"/>
  -      <gzip zipfile="${name}-${version}.tar.gz" src="${name}-${version}.tar"/>
  -      <delete dir="${basedir}/${name}-${version}"/>
  -   </target>
  -   <!-- =================================================================== -->
  -   <!-- Cleans up generated stuff                                           -->
  -   <!-- =================================================================== -->
  -   <target name="clean" depends="init">
  -      <delete dir="${build.dir}"/>
  -      <delete dir="${dist.dir}"/>
  -   </target>
  -   <!-- =================================================================== -->
  -   <!-- Total cleanup                                                       -->
  -   <!-- =================================================================== -->
  -   <target name="total-clean" depends="clean">
  -      <delete file="${name}-${version}.zip"/>
  -      <delete file="${name}-${version}.tar"/>
  -      <delete file="${name}-${version}.tar.gz"/>
  -   </target>
  -</project>
  +<?xml version="1.0"?>
  +
  +<!-- ======================================================================= -->
  +<!-- JBoss documentation build file                                          -->
  +<!-- ======================================================================= -->
  +
  +<project name="JBossDocs" default="help" basedir="../..">
  +     <target name="init">
  +             <property name="Name" value="JBossDocs"/>
  +             <property name="name" value="jbossdocs"/>
  +             <property name="version" value="0.1"/>
  +     
  +             <property name="lib.dir" value="${basedir}/lib"/>
  +             <property name="src.dir" value="${basedir}/src"/>
  +             <property name="build.dir" value="${basedir}/build"/>
  +             <property name="dist.dir" value="${basedir}/dist"/>
  +
  +                <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.minerva.datasource,org.jboss.minerva.factories,org.jboss.minerva.jdbc,org.jboss.minerva.pools,org.jboss.minerva.xa,org.jboss.naming,org.jboss.naming.java,org.jboss.proxy,org.jboss.security,org.jboss.spydermq,org.jboss.security.plugins,org.jboss.security.plugins.samples,org.jboss.tm,org.jboss.tomcat,org.jboss.u!
til,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"/>
  +    </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="javadocs        : Compile and prepare Javadoc API docs. " />
  +    <echo message="docs            : Compile and prepare user docs. " />
  +    <echo message="dist            : Prepares .ZIP and .TGZ ditributions. " />
  +    <echo message="clean           : Clean deployment and distribution. " />
  +    <echo message="------------------------------------------------------------" />
  +    <echo message="   USAGE: build &lt;target&gt; " />
  +    
  +  </target>
  +  
  +  <!-- =================================================================== -->
  +  <!-- Prepares the build directory                                        -->
  +  <!-- =================================================================== -->
  +  <target name="prepare" depends="init">
  +    <mkdir dir="${build.dir}/docs/api"/>
  +    <mkdir dir="${dist.dir}/docs/api"/>
  +  </target>
  +  
  +  <!-- =================================================================== -->
  +  <!-- Creates the XML->XSLT->HTML documentation                           -->
  +  <!-- =================================================================== -->
  +  <target name="docs" depends="prepare">
  +    <!-- Create chunked tutorial -->
  +    <style   basedir="${src.dir}/docs"
  +             destdir="${dist.dir}/docs"
  +             style="jboss.xsl"
  +             includes="jbossdocs.xml"
  +    />
  +    <delete file="${dist.dir}/docs/jbossdocs.html"/>
  +    <move todir="${dist.dir}/docs/">
  +      <fileset dir="${src.dir}/build" includes="*.html"/>
  +    </move>
  +
  +    <!-- Stylesheets, images, and static HTML -->
  +    <copy todir="${dist.dir}/docs">
  +       <fileset dir="${src.dir}/docs" 
excludes="*.xml,*.xsl,**/docbook/**,**/docbookx/**"/>
  +     </copy>
  +     
  +  </target>
  +  
  +  <!-- =================================================================== -->
  +  <!-- Creates the API documentation                                       -->
  +  <!-- =================================================================== -->
  +  <target name="javadocs" depends="prepare">
  +    <javadoc packagenames="${packages}"
  +             sourcepath="${jboss.home}/src/main"
  +             destdir="${build.dir}/docs/api"
  +             author="true"
  +             version="true"
  +             windowtitle="JBoss API"
  +             doctitle="JBoss API documentation"
  +             extdirs="${jboss.home}/lib;${jboss.home}/src/lib"
  +             bottom="Copyright &#169; 2000,2001 JBoss Organization All Rights 
Reserved.">
  +      <group title="Core" 
packages="org.jboss:org.jboss.util*:org.jboss.proxy:org.jboss.logging"/>
  +      <group title="JMX"  
packages="org.jboss.jmx*:org.jboss.configuration:org.jboss.dependencies"/>
  +      <group title="EJB"  packages="org.jboss.ejb*"/>
  +      <group title="JMS"  packages="org.jboss.jms*:org.jboss.spydermq"/>
  +      <group title="Security" packages="org.jboss.security*"/>
  +      <group title="Naming" packages="org.jboss.naming*"/>
  +      <group title="Transactions" packages="org.jboss.tm*"/>
  +      <group title="JDBC" packages="org.jboss.minerva*:org.jboss.jdbc"/>
  +      <group title="EJB verifier" packages="org.jboss.verifier*"/>
  +      <group title="Web" packages="org.jboss.tomcat:org.jboss.web"/>
  +      <group title="J2EE" packages="org.jboss.deployment"/>
  +    </javadoc>
  +
  +  </target>
  +
  +  <!-- =================================================================== -->
  +  <!-- Creates the binary structure                                        -->
  +  <!-- =================================================================== -->
  +  <target name="main" depends="javadocs,docs">
  +  </target>
  +
  +     
  +  <!-- =================================================================== -->
  +  <!-- Creates the distribution                                            -->
  +  <!-- =================================================================== -->
  +  <target name="dist" depends="main">
  +     <copy todir="${dist.dir}/docs">
  +       <fileset dir="${build.dir}/docs"/>
  +     </copy>
  +  </target>
  +
  +  <!-- =================================================================== -->
  +  <!-- Packages the distribution with ZIP                                  -->
  +  <!-- =================================================================== -->
  +  <target name="dist-zip" depends="dist">
  +    <copy todir="${basedir}/${name}-${version}">
  +      <fileset dir="${dist.dir}"/>
  +    </copy>
  +    <zip zipfile="${name}-${version}.zip" basedir="${basedir}" 
includes="${name}-${version}/**"/>
  +    <delete dir="${basedir}/${name}-${version}"/>
  +  </target>
  +
  +  <!-- =================================================================== -->
  +  <!-- Packages the distribution with TAR-GZIP                             -->
  +  <!-- =================================================================== -->
  +  <target name="dist-tgz" depends="dist">
  +    <copy todir="${basedir}/${name}-${version}">
  +      <fileset dir="${dist.dir}"/>
  +    </copy>
  +    <tar tarfile="${name}-${version}.tar" basedir="${basedir}" 
includes="${name}-${version}/**"/>
  +    <gzip zipfile="${name}-${version}.tar.gz" src="${name}-${version}.tar"/>
  +    <delete dir="${basedir}/${name}-${version}"/>
  +  </target>
  +
  +  <!-- =================================================================== -->
  +  <!-- Cleans up generated stuff                                           -->
  +  <!-- =================================================================== -->
  +  <target name="clean" depends="init">
  +    <delete dir="${build.dir}"/>
  +    <delete dir="${dist.dir}"/>
  +  </target>
  +
  +  <!-- =================================================================== -->
  +  <!-- Total cleanup                                                       -->
  +  <!-- =================================================================== -->
  +  <target name="total-clean" depends="clean">
  +    <delete file="${name}-${version}.zip"/>
  +    <delete file="${name}-${version}.tar"/>
  +    <delete file="${name}-${version}.tar.gz"/>
  +  </target>
  +</project>
  
  
  

Reply via email to