Do not include source file in main helma distribution and make separate source

package instead.
This commit is contained in:
hns 2002-12-03 12:50:28 +00:00
parent 0f07aa0b41
commit 4e8a6f3a12

View file

@ -169,6 +169,14 @@
<param name="filename" value="${package.name}"/> <param name="filename" value="${package.name}"/>
</antcall> </antcall>
<!-- make the src distributions -->
<antcall target="package-src-zip">
<param name="filename" value="${package.name}"/>
</antcall>
<antcall target="package-src-tgz">
<param name="filename" value="${package.name}"/>
</antcall>
<!-- clean up --> <!-- clean up -->
<delete dir="${build.work}"/> <delete dir="${build.work}"/>
</target> </target>
@ -210,14 +218,14 @@
<copy file="${build.lib}/${jar.name}-${DSTAMP}.jar" tofile="${build.work}/lib/helma.jar"/> <copy file="${build.lib}/${jar.name}-${DSTAMP}.jar" tofile="${build.work}/lib/helma.jar"/>
<!-- zip the sourcecode --> <!-- zip the sourcecode -->
<mkdir dir="${build.work}/src"/> <!-- mkdir dir="${build.work}/src"/>
<tar tarfile="${build.work}/src/helma-src.tar" basedir="${build.src}/"> <tar tarfile="${build.work}/src/helma-src.tar" basedir="${build.src}/">
<tarfileset dir="${build.src}"> <tarfileset dir="${build.src}">
<include name="${build.src}/**"/> <include name="${build.src}/**"/>
</tarfileset> </tarfileset>
</tar> </tar>
<gzip zipfile="${build.work}/src/helma-src.tar.gz" src="${build.work}/src/helma-src.tar"/> <gzip zipfile="${build.work}/src/helma-src.tar.gz" src="${build.work}/src/helma-src.tar"/>
<delete file="${build.work}/src/helma-src.tar"/> <delete file="${build.work}/src/helma-src.tar"/ -->
</target> </target>
@ -299,6 +307,34 @@ manage
</target> </target>
<!-- =================================================================== -->
<!-- Packages Helma src and build directories with TAR-GZIP -->
<!-- needs parameter ${filename} for final dist-file -->
<!-- =================================================================== -->
<target name="package-src-tgz" depends="init">
<mkdir dir="${build.dist}" />
<tar tarfile="${build.dist}/${filename}-src.tar">
<tarfileset prefix="${filename}" dir="${home.dir}"
includes="src/**,build/**,license.txt,licenses/**"/>
</tar>
<gzip zipfile="${build.dist}/${filename}-src.tar.gz" src="${build.dist}/${filename}-src.tar"/>
<delete file="${build.dist}/${filename}-src.tar"/>
</target>
<!-- =================================================================== -->
<!-- Packages Helma src and build directories with ZIP -->
<!-- needs parameter ${filename} for final dist-file -->
<!-- =================================================================== -->
<target name="package-src-zip" depends="init">
<mkdir dir="${build.dist}" />
<zip zipfile="${build.dist}/${filename}-src.zip">
<zipfileset dir="${home.dir}" prefix="${filename}"
includes="src/**,build/**,license.txt,licenses/**" />
</zip>
</target>
<!-- =================================================================== --> <!-- =================================================================== -->
<!-- Make Antclick package (helma plus Antville and manage apps) --> <!-- Make Antclick package (helma plus Antville and manage apps) -->
<!-- =================================================================== --> <!-- =================================================================== -->