Updated targets
git-svn-id: https://svn.apache.org/repos/asf/xml/commons/trunk@226012 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
f3fec278ee
commit
6ab1395669
@ -27,7 +27,6 @@ Build file for org.apache.xml.resolver. No dependencies.
|
|||||||
<property name="docs.dir" value="${build.dir}"/>
|
<property name="docs.dir" value="${build.dir}"/>
|
||||||
<property name="docs.user.dir" value="${docs.dir}/docs"/>
|
<property name="docs.user.dir" value="${docs.dir}/docs"/>
|
||||||
<property name="docs.java.dir" value="${docs.user.dir}/javadocs"/>
|
<property name="docs.java.dir" value="${docs.user.dir}/javadocs"/>
|
||||||
<property name="docs.printer.dir" value="${docs.user.dir}/printer"/>
|
|
||||||
<property name="dist.basename" value="${name.resolver}-${impl.version}"/>
|
<property name="dist.basename" value="${name.resolver}-${impl.version}"/>
|
||||||
|
|
||||||
<!-- Source constants and directories -->
|
<!-- Source constants and directories -->
|
||||||
@ -37,6 +36,10 @@ Build file for org.apache.xml.resolver. No dependencies.
|
|||||||
<property name="resolver.jar.name" value="resolver.jar" />
|
<property name="resolver.jar.name" value="resolver.jar" />
|
||||||
<property name="resolver.jar" value="${resolver.jar.location}/${resolver.jar.name}" />
|
<property name="resolver.jar" value="${resolver.jar.location}/${resolver.jar.name}" />
|
||||||
|
|
||||||
|
<property name="jaxp.jar" value="/usr/local/jaxp-1.1/jaxp.jar"/>
|
||||||
|
<property name="xmlParserAPIs.jar" value="/projects/apache/xml-xerces/java/build/xmlParserAPIs.jar"/>
|
||||||
|
<property name="xerces2.jar" value="/projects/apache/xml-xerces/java/build/xercesImpl.jar"/>
|
||||||
|
|
||||||
<!-- Test results directory -->
|
<!-- Test results directory -->
|
||||||
<property name="check.dir" value="${tmp.dir}/${project.name}/check"/>
|
<property name="check.dir" value="${tmp.dir}/${project.name}/check"/>
|
||||||
|
|
||||||
@ -64,7 +67,18 @@ Build file for org.apache.xml.resolver. No dependencies.
|
|||||||
|
|
||||||
<target name="compile" depends="init"
|
<target name="compile" depends="init"
|
||||||
description="Compile all classes">
|
description="Compile all classes">
|
||||||
|
|
||||||
|
<echo message="Compiling..." />
|
||||||
|
|
||||||
<javac srcdir="${src.dir}" destdir="${build.classes.dir}">
|
<javac srcdir="${src.dir}" destdir="${build.classes.dir}">
|
||||||
|
<classpath>
|
||||||
|
<pathelement location="${jaxp.jar}"/>
|
||||||
|
<pathelement location="${xmlParserAPIs.jar}"/>
|
||||||
|
<pathelement location="${xerces2.jar}"/>
|
||||||
|
<pathelement location="${resolver.jar}"/>
|
||||||
|
<pathelement path="${java.class.path}"/>
|
||||||
|
</classpath>
|
||||||
|
|
||||||
<include name="${resolver.subdir}/*.java"/>
|
<include name="${resolver.subdir}/*.java"/>
|
||||||
<include name="${resolver.subdir}/helpers/*.java"/>
|
<include name="${resolver.subdir}/helpers/*.java"/>
|
||||||
<include name="${resolver.subdir}/readers/*.java"/>
|
<include name="${resolver.subdir}/readers/*.java"/>
|
||||||
@ -103,7 +117,7 @@ Build file for org.apache.xml.resolver. No dependencies.
|
|||||||
</target>
|
</target>
|
||||||
|
|
||||||
<target name="docs"
|
<target name="docs"
|
||||||
depends="javadocs"
|
depends="javadocs,htmldocs"
|
||||||
description="Generates all documentation for a project.">
|
description="Generates all documentation for a project.">
|
||||||
</target>
|
</target>
|
||||||
|
|
||||||
@ -129,6 +143,46 @@ Build file for org.apache.xml.resolver. No dependencies.
|
|||||||
</javadoc>
|
</javadoc>
|
||||||
</target>
|
</target>
|
||||||
|
|
||||||
|
<target name="htmldocs" depends="jar">
|
||||||
|
<echo message="Building docs for ${name.resolver} ..." />
|
||||||
|
<java fork="true" classname="org.apache.xalan.xslt.Process">
|
||||||
|
<classpath>
|
||||||
|
<pathelement location="/usr/local/java/jakarta-ant-1.5.1/lib/xml-apis.jar"/>
|
||||||
|
<pathelement location="/usr/local/java/jakarta-ant-1.5.1/lib/xercesImpl.jar"/>
|
||||||
|
<pathelement location="../../xml-xalan/java/build/classes"/>
|
||||||
|
<pathelement location="${build.dir}/resolver.jar"/>
|
||||||
|
</classpath>
|
||||||
|
<arg value="-URIRESOLVER"/>
|
||||||
|
<arg value="org.apache.xml.resolver.tools.CatalogResolver"/>
|
||||||
|
<arg value="-ENTITYRESOLVER"/>
|
||||||
|
<arg value="org.apache.xml.resolver.tools.CatalogResolver"/>
|
||||||
|
<arg value="-IN"/>
|
||||||
|
<arg value="docs/resolver.xml"/>
|
||||||
|
<arg value="-OUT"/>
|
||||||
|
<arg value="${build.dir}/docs/resolver.html"/>
|
||||||
|
<arg value="-XSL"/>
|
||||||
|
<arg value="/sourceforge/docbook/xsl/html/docbook.xsl"/>
|
||||||
|
</java>
|
||||||
|
<java fork="true" classname="org.apache.xalan.xslt.Process">
|
||||||
|
<classpath>
|
||||||
|
<pathelement location="/usr/local/java/jakarta-ant-1.5.1/lib/xml-apis.jar"/>
|
||||||
|
<pathelement location="/usr/local/java/jakarta-ant-1.5.1/lib/xercesImpl.jar"/>
|
||||||
|
<pathelement location="../../xml-xalan/java/build/classes"/>
|
||||||
|
<pathelement location="${build.dir}/resolver.jar"/>
|
||||||
|
</classpath>
|
||||||
|
<arg value="-URIRESOLVER"/>
|
||||||
|
<arg value="org.apache.xml.resolver.tools.CatalogResolver"/>
|
||||||
|
<arg value="-ENTITYRESOLVER"/>
|
||||||
|
<arg value="org.apache.xml.resolver.tools.CatalogResolver"/>
|
||||||
|
<arg value="-IN"/>
|
||||||
|
<arg value="docs/release-notes.xml"/>
|
||||||
|
<arg value="-OUT"/>
|
||||||
|
<arg value="${build.dir}/docs/release-notes.html"/>
|
||||||
|
<arg value="-XSL"/>
|
||||||
|
<arg value="/sourceforge/docbook/xsl/html/docbook.xsl"/>
|
||||||
|
</java>
|
||||||
|
</target>
|
||||||
|
|
||||||
<target name="dist"
|
<target name="dist"
|
||||||
depends="all, docs"
|
depends="all, docs"
|
||||||
description="Generates all the artifacts used for a distribution.">
|
description="Generates all the artifacts used for a distribution.">
|
||||||
@ -179,6 +233,7 @@ Build file for org.apache.xml.resolver. No dependencies.
|
|||||||
<echo message="BEGIN Simple test: just call Resolver (manual verification required)."/>
|
<echo message="BEGIN Simple test: just call Resolver (manual verification required)."/>
|
||||||
<java classname="org.apache.xml.resolver.Catalog">
|
<java classname="org.apache.xml.resolver.Catalog">
|
||||||
<classpath>
|
<classpath>
|
||||||
|
<pathelement location="/share/projects/apache/xml-xerces/java/build/xercesImpl.jar"/>
|
||||||
<pathelement location="${resolver.jar}"/>
|
<pathelement location="${resolver.jar}"/>
|
||||||
<pathelement path="${java.class.path}"/>
|
<pathelement path="${java.class.path}"/>
|
||||||
</classpath>
|
</classpath>
|
||||||
@ -197,7 +252,4 @@ Build file for org.apache.xml.resolver. No dependencies.
|
|||||||
<copy todir="${build.dir}" file="${src.dir}/manifest.resolver" filtering="true"/>
|
<copy todir="${build.dir}" file="${src.dir}/manifest.resolver" filtering="true"/>
|
||||||
<copy tofile="${src.dir}/${resolver.subdir}/Version.java" file="${src.dir}/${resolver.subdir}/Version.src" filtering="true"/>
|
<copy tofile="${src.dir}/${resolver.subdir}/Version.java" file="${src.dir}/${resolver.subdir}/Version.src" filtering="true"/>
|
||||||
</target>
|
</target>
|
||||||
|
|
||||||
<!-- Project specific Targets -->
|
|
||||||
|
|
||||||
</project>
|
</project>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user