Make sure ./etc files go into the Jar file

git-svn-id: https://svn.apache.org/repos/asf/xml/commons/trunk@226061 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
ndw 2003-04-22 14:55:48 +00:00
parent 0352b0844e
commit 9f9e5bc44a

View File

@ -24,6 +24,7 @@ Build file for org.apache.xml.resolver. No dependencies.
<!-- Build directories --> <!-- Build directories -->
<property name="build.dir" value="${tmp.dir}/build"/> <property name="build.dir" value="${tmp.dir}/build"/>
<property name="build.classes.dir" value="${build.dir}/classes"/> <property name="build.classes.dir" value="${build.dir}/classes"/>
<property name="build.etc.dir" value="${build.classes.dir}/org/apache/xml/resolver/etc"/>
<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"/>
@ -31,6 +32,7 @@ Build file for org.apache.xml.resolver. No dependencies.
<!-- Source constants and directories --> <!-- Source constants and directories -->
<property name="src.dir" value="src" /> <property name="src.dir" value="src" />
<property name="etc.dir" value="etc" />
<property name="resolver.subdir" value="org/apache/xml/resolver" /> <property name="resolver.subdir" value="org/apache/xml/resolver" />
<property name="resolver.jar.location" value="${build.dir}" /> <property name="resolver.jar.location" value="${build.dir}" />
<property name="resolver.jar.name" value="resolver.jar" /> <property name="resolver.jar.name" value="resolver.jar" />
@ -93,6 +95,9 @@ Build file for org.apache.xml.resolver. No dependencies.
<copy todir="${build.classes.dir}"> <copy todir="${build.classes.dir}">
<fileset dir="${src.dir}" includes="**/*.properties"/> <fileset dir="${src.dir}" includes="**/*.properties"/>
</copy> </copy>
<copy todir="${build.etc.dir}">
<fileset dir="${etc.dir}" includes="**/*"/>
</copy>
<jar jarfile="${resolver.jar}" manifest="${build.dir}/manifest.resolver" basedir="${build.classes.dir}" /> <jar jarfile="${resolver.jar}" manifest="${build.dir}/manifest.resolver" basedir="${build.classes.dir}" />
</target> </target>
@ -152,10 +157,12 @@ Build file for org.apache.xml.resolver. No dependencies.
<pathelement location="../../xml-xalan/java/build/classes"/> <pathelement location="../../xml-xalan/java/build/classes"/>
<pathelement location="${build.dir}/resolver.jar"/> <pathelement location="${build.dir}/resolver.jar"/>
</classpath> </classpath>
<!-- why doesn't this work???
<arg value="-URIRESOLVER"/> <arg value="-URIRESOLVER"/>
<arg value="org.apache.xml.resolver.tools.CatalogResolver"/> <arg value="org.apache.xml.resolver.tools.CatalogResolver"/>
<arg value="-ENTITYRESOLVER"/> <arg value="-ENTITYRESOLVER"/>
<arg value="org.apache.xml.resolver.tools.CatalogResolver"/> <arg value="org.apache.xml.resolver.tools.CatalogResolver"/>
-->
<arg value="-IN"/> <arg value="-IN"/>
<arg value="docs/resolver.xml"/> <arg value="docs/resolver.xml"/>
<arg value="-OUT"/> <arg value="-OUT"/>
@ -243,8 +250,9 @@ Build file for org.apache.xml.resolver. No dependencies.
<!-- Internal Targets --> <!-- Internal Targets -->
<target name="init"> <target name="init">
<echo message="Building ${name.resolver} (version: ${version}) Buildfile: $Revision$"/> <echo message="Building ${name.resolver} (version: ${impl.version}) Buildfile: $Revision$"/>
<mkdir dir="${build.classes.dir}" /> <mkdir dir="${build.classes.dir}" />
<mkdir dir="${build.etc.dir}" />
<mkdir dir="${docs.user.dir}" /> <mkdir dir="${docs.user.dir}" />
<mkdir dir="${docs.java.dir}" /> <mkdir dir="${docs.java.dir}" />
<filter token="impl.version" value="${impl.version}"/> <filter token="impl.version" value="${impl.version}"/>