Added tar release archive creation.
This commit is contained in:
parent
289330f5d4
commit
ef621b164d
1 changed files with 14 additions and 1 deletions
|
@ -57,11 +57,15 @@
|
|||
<copy file="${licenses.dir}/${doc.license}" todir="${build.war}"/>
|
||||
<!-- Copy the JAR -->
|
||||
<copy file="${dist.dir}/${project.name}.jar" todir="${build.war}/WEB-INF/lib/"/>
|
||||
<!-- Freeze the mod dates -->
|
||||
<touch>
|
||||
<fileset dir="${build.war}"/>
|
||||
</touch>
|
||||
<!-- Create the web archive -->
|
||||
<jar jarfile="${dist.dir}/${war.dir}-${version}.war" basedir="${build.war}"/>
|
||||
</target>
|
||||
<!-- Release target -->
|
||||
<target name="release" depends="jar" description="Builds the release distribution">
|
||||
<target name="release" depends="jar" description="Builds the release archives">
|
||||
<mkdir dir="${build.release}"/>
|
||||
<!-- Copy the TLD -->
|
||||
<filter token="version" value="${version}"/>
|
||||
|
@ -72,8 +76,16 @@
|
|||
<copy file="${doc.readme}" todir="${build.release}"/>
|
||||
<!-- Copy the JAR -->
|
||||
<copy file="${dist.dir}/${project.name}.jar" todir="${build.release}"/>
|
||||
<!-- Freeze the mod dates -->
|
||||
<touch>
|
||||
<fileset dir="${build.release}"/>
|
||||
</touch>
|
||||
<!-- Create the ZIP archive -->
|
||||
<zip destfile="${dist.dir}/${release.name}.zip" basedir="${build.release}"/>
|
||||
<!-- Create the TAR archive -->
|
||||
<tar tarfile="${dist.dir}/${release.name}.tar.gz" compression="gzip">
|
||||
<tarfileset dir="${build.release}" prefix="${release.name}" mode="644"/>
|
||||
</tar>
|
||||
</target>
|
||||
<!-- Javadoc target -->
|
||||
<target name="javadoc" depends="prepare" description="Builds the Javadoc">
|
||||
|
@ -98,6 +110,7 @@
|
|||
<delete quiet="true" includeEmptyDirs="true">
|
||||
<fileset dir="${build.dir}" includes="*,*/**"/>
|
||||
</delete>
|
||||
<mkdir dir="${build.library}"/>
|
||||
</target>
|
||||
<!-- Clean target -->
|
||||
<target name="clean" depends="clean-build" description="Cleans the build and dist directories">
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue