Since Xerces now needs a zipped version of the API source, because CVS seems to corrupt .tar.gz files on some platforms, porting code to build such a file to the main branch. This way, it will not get lost when the trunk is forked in the future.

git-svn-id: https://svn.apache.org/repos/asf/xml/commons/trunk@226052 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
neilg 2003-02-12 20:20:22 +00:00
parent 8f35052db9
commit 1cdfd4dfde

View File

@ -135,8 +135,25 @@
<patternset refid="licenses.asf"/> <patternset refid="licenses.asf"/>
</tarfileset> </tarfileset>
</tar> </tar>
<!-- Xerces would like a zipped version instead for various reasons
principally involving CVS limitations. -->
<gzip src="${build.dir}/${name.external}-${impl.version}-src.tar" zipfile="${build.dir}/${name.external}-${impl.version}-src.tar.gz"/> <gzip src="${build.dir}/${name.external}-${impl.version}-src.tar" zipfile="${build.dir}/${name.external}-${impl.version}-src.tar.gz"/>
<delete file="${build.dir}/${name.external}-${impl.version}-src.tar" /> <delete file="${build.dir}/${name.external}-${impl.version}-src.tar" />
<zip zipfile="${build.dir}/${name.external}-${impl.version}-src.zip" >
<zipfileset dir="${src.dir}">
<patternset refid="external-srcs"/>
</zipfileset>
<zipfileset dir="${build.dir}">
<include name="manifest.commons"/>
</zipfileset>
<zipfileset dir="${licenses.external.dir}">
<patternset refid="licenses.external"/>
</zipfileset>
<zipfileset dir="${licenses.asf.dir}">
<patternset refid="licenses.asf"/>
</zipfileset>
</zip>
</target> </target>
<target name="clean" <target name="clean"