<target
depends="analyze, document"
description="Compresses distribution archives."
name="distribute"
>
<property
name="archive.base"
value="${ant.project.name}-${version}"
/>
<tar
basedir="."
destfile="${archive.base}.src.tar"
includes="src/**,tst/**,manual/**.settings/*,.classpath,.project,setenv.cmd,setenv.sh,INSTALL,LICENSE,NEWS,NOTICE,README,TODO,antdoc.css,*.xml,*.xsl"
/>
<bzip2
destfile="${archive.base}.src.tar.bz2"
src="${archive.base}.src.tar"
/>
<delete file="${archive.base}.src.tar"/>
<tar
basedir="."
destfile="${archive.base}.bin.tar"
includes="doc/**,lib/**,manual/**,INSTALL,LICENSE,NEWS,NOTICE,README,TODO"
/>
<bzip2
destfile="${archive.base}.bin.tar.bz2"
src="${archive.base}.bin.tar"
/>
<delete file="${archive.base}.bin.tar"/>
</target>
|