dleslie     01/01/10 09:54:44

  Modified:    java     build.xml
  Log:
  Added Xalan design documentation to build and distribution.
  
  Revision  Changes    Path
  1.68      +31 -7     xml-xalan/java/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/xml-xalan/java/build.xml,v
  retrieving revision 1.67
  retrieving revision 1.68
  diff -u -r1.67 -r1.68
  --- build.xml 2001/01/04 21:54:16     1.67
  +++ build.xml 2001/01/10 17:54:43     1.68
  @@ -43,7 +43,7 @@
     
     - Much of this file stolen from Stefano's xml-xerces build.xml  
     
  -   $Id: build.xml,v 1.67 2001/01/04 21:54:16 dleslie Exp $
  +   $Id: build.xml,v 1.68 2001/01/10 17:54:43 dleslie Exp $
      
   ==================================================================== -->
   
  @@ -93,7 +93,7 @@
     <property name="xdocs.book" value="${xdocs.dir}/sources/xalan-jlocal.xml"/>
     <property name="xdocs.style" value="${xdocs.dir}/style"/>
     <property name="xalanonly-styledocs"
  -            
value="dtd/xsl-html40s.dtd,dtd/spec.dtd,stylesheets/patterns.xsl,stylesheets/notice.xsl,stylesheets/spec.xsl,stylesheets/bugs.xsl"/>
  +            
value="dtd/xsl-html40s.dtd,dtd/spec.dtd,stylesheets/patterns.xsl,stylesheets/notice.xsl,stylesheets/spec.xsl,stylesheets/bugs.xsl,loaderdesign.xml,stylesheets/design2project.xsl,stylesheets/designdoc2html.xsl"/>
     <property name="doc.generator" value="org.apache.stylebook.StyleBook"/>
     <property name="doc.generator.styletargz" 
value="${xdocs.dir}/xml-site-style.tar.gz"/>
     <property name="doc.generator.styletar" 
value="${xdocs.dir}/xml-site-style.tar"/>
  @@ -130,7 +130,13 @@
       transforms bugs.xml (just including open bugs) and puts the result in 
xdocs/sources/xalan for inclusion in the readme.xml -->
       <java fork="yes" classname="org.apache.xalan.xslt.Process" 
classpath="${java.class.path}:${build.dir}/$xalan.jar">
         <arg line="-in bugs.xml -xsl ${xdocs.style}/stylesheets/bugs.xsl -out 
${xdocs.dir}/sources/xalan/BUGS"/>
  -    </java>   
  +    </java>
  +    <!-- Generate the Xalan-J2 design document -->
  +    <java fork="yes" classname="${doc.generator}"
  +          classpath="${java.class.path}:${build.dir}/xalan.jar"> 
  +          <arg line="loaderConfig=sbk:/style/loaderdesign.xml 
targetDirectory=./build/docs/design/
  +                     ./xdocs/sources/xalandesign.xml ./xdocs/style"/>
  +    </java>
              
       <mkdir dir="${build.apidocs}"/>
     </target>
  @@ -431,14 +437,21 @@
     <target name="site" depends="prepare.docs">
    
       <mkdir dir="${site.dir}/apidocs"/>
  -    
  +    <mkdir dir="${site.dir}/design"/>
       <java fork="yes" classname="${doc.generator}" 
classpath="${java.class.path}:${build.dir}/$xalan.jar"> 
          <arg line="targetDirectory=${site.dir} ${site.book} ${xdocs.style}"/>
  -        </java>      <!-- put todo.html in the site directory --> 
  +        </java>
  +
  +     <!-- put todo.html in the site directory -->     
       <copy file="${build.docs}/todo.html" todir="${site.dir}"/>
  +     <!-- put xalan design doc in the site design subdir -->
  +    <copy todir="${site.dir}/design">
  +      <fileset dir="${build.docs}/design"/>
  +    </copy>  
  +    <!-- put in the javadoc -->
       <copy todir="${site.dir}/apidocs">
  -          <fileset dir="${build.apidocs}"/>
  -        </copy>  
  +      <fileset dir="${build.apidocs}"/>
  +    </copy>  
     </target>
      
     <!-- =================================================================== 
-->
  @@ -544,4 +557,15 @@
       </java>   
     </target>  
   
  +  <!-- =================================================================== 
-->
  +  <!-- Creates the xalan design document                                   
-->
  +  <!-- =================================================================== 
-->
  +    <target name="xalan-j2-design">
  +    <java fork="yes" classname="${doc.generator}" 
classpath="${java.class.path}:${build.dir}/xalan.jar"> 
  +      <arg line="loaderConfig=sbk:/style/loaderdesign.xml 
targetDirectory=./build/docs/design/
  +      ./xdocs/sources/xalandesign.xml ./xdocs/style"/>
  +    </java>
  +  </target>
  +
  +  
   </project>
  
  
  

Reply via email to