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 -->
<property name="build.dir" value="${tmp.dir}/build"/>
<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.user.dir" value="${docs.dir}/docs"/>
<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 -->
<property name="src.dir" value="src" />
<property name="etc.dir" value="etc" />
<property name="resolver.subdir" value="org/apache/xml/resolver" />
<property name="resolver.jar.location" value="${build.dir}" />
<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}">
<fileset dir="${src.dir}" includes="**/*.properties"/>
</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}" />
</target>
@ -152,10 +157,12 @@ Build file for org.apache.xml.resolver. No dependencies.
<pathelement location="../../xml-xalan/java/build/classes"/>
<pathelement location="${build.dir}/resolver.jar"/>
</classpath>
<!-- why doesn't this work???
<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"/>
@ -243,8 +250,9 @@ Build file for org.apache.xml.resolver. No dependencies.
<!-- Internal Targets -->
<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.etc.dir}" />
<mkdir dir="${docs.user.dir}" />
<mkdir dir="${docs.java.dir}" />
<filter token="impl.version" value="${impl.version}"/>