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>