mrglavas 2004/10/04 14:17:22 Modified: java build.xml Log: Updates to support new taglets for @xerces.internal
and @xerces.experimental. Thanks to Ankit Pasricha for this contribution. Revision Changes Path 1.175 +21 -4 xml-xerces/java/build.xml Index: build.xml =================================================================== RCS file: /home/cvs/xml-xerces/java/build.xml,v retrieving revision 1.174 retrieving revision 1.175 diff -u -r1.174 -r1.175 --- build.xml 15 Sep 2004 15:38:19 -0000 1.174 +++ build.xml 4 Oct 2004 21:17:22 -0000 1.175 @@ -28,7 +28,7 @@ <property file=".ant.properties"/> <property file="${user.home}/.ant.properties"/> <property file="default.properties"/> - + <target name="init"> <property name='parser.Name' value='Xerces-J'/> <property name='parser.name' value='xerces-j'/> @@ -367,7 +367,18 @@ <!-- =================================================================== --> <!-- Creates the API documentation --> <!-- =================================================================== --> - <target name="javadocs" depends="prepare-src"> + <target name="javadocs" depends="prepare-src"> + + <condition property="additional.param" value=""> + <not> + <available classname="com.sun.tools.doclets.Taglet"/> + </not> + </condition> + + <condition property="additional.param" value=" @${tools.dir}\bin\xerces2taglets.opt -tagletpath ${tools.dir}\bin\xerces2taglets.jar"> + <available classname="com.sun.tools.doclets.Taglet"/> + </condition> + <mkdir dir='${build.dir}/docs/javadocs/api'/> <javadoc packagenames='javax.xml.parsers,org.w3c.*,org.xml.*' locale='en_US' @@ -375,6 +386,7 @@ author='true' version='true' windowtitle='XML Standard API' doctitle='XML Standard API' bottom='${copyright}' + additionalparam='${additional.param}' /> <mkdir dir='${build.dir}/docs/javadocs/xni'/> <javadoc packagenames='org.apache.xerces.xni.*' @@ -384,6 +396,7 @@ windowtitle='Xerces Native Interface' doctitle='Xerces Native Interface' bottom='${copyright}' + additionalparam='${additional.param}' /> <mkdir dir='${build.dir}/docs/javadocs/xs'/> <javadoc packagenames='org.apache.xerces.xs' @@ -393,6 +406,7 @@ windowtitle='XML Schema API' doctitle='XML Schema API' bottom='${copyright}' + additionalparam='${additional.param}' /> <mkdir dir='${build.dir}/docs/javadocs/dom3-api'/> <javadoc packagenames='org.apache.xerces.dom3.*' @@ -401,6 +415,7 @@ author='true' version='true' windowtitle='DOM Level 3 API' doctitle='DOM Level 3 API' bottom='${copyright}' + additionalparam='${additional.param}' /> <mkdir dir='${build.dir}/docs/javadocs/xerces2'/> @@ -417,6 +432,7 @@ windowtitle='Xerces2 Implementation' doctitle='Xerces2 Implementation' bottom='${copyright}' + additionalparam='${additional.param}' /> <mkdir dir='${build.dir}/docs/javadocs/other'/> <javadoc packagenames='org.apache.html.*, @@ -427,6 +443,7 @@ author='true' version='true' windowtitle='Other Classes' doctitle='Other Classes' bottom='${copyright}' + additionalparam='${additional.param}' /> </target> @@ -513,7 +530,7 @@ <copy todir="${disttools.dir}" > <fileset dir="${tools.dir}" - includes="**/*.txt, **/*.bat, **/*.jar, **/*.zip" + includes="**/*.txt, **/*.bat, **/*.jar, **/*.zip, **/*.opt" excludes="**/CVS*, **/.#*, **/*.class" /> </copy> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]