Skip to content
Snippets Groups Projects
Commit d6df51ce authored by Wei Liu's avatar Wei Liu
Browse files

Change to build tar.gz for mac and linux binary releases

parent f8e9ec85
Branches
Tags list v0.6.5
No related merge requests found
......@@ -196,9 +196,11 @@
<mkdir dir="${dist}/mac/temp/unimelb-mf-clients-${project.version}/bin/unix" />
<mkdir dir="${dist}/mac/temp/unimelb-mf-clients-${project.version}/lib" />
<copy file="${project.build.directory}/unimelb-mf-clients-${project.version}-jar-with-dependencies.jar" tofile="${dist}/mac/temp/unimelb-mf-clients-${project.version}/lib/unimelb-mf-clients.jar" />
<!--
<copy todir="${dist}/mac/temp/unimelb-mf-clients-${project.version}">
<fileset dir="${project.basedir}/src/main/config" />
</copy>
-->
<copy todir="${dist}/mac/temp/unimelb-mf-clients-${project.version}/bin/unix">
<fileset dir="${project.basedir}/src/main/scripts/unix" />
</copy>
......@@ -219,10 +221,11 @@
<replace dir="${dist}/mac/temp/unimelb-mf-clients-${project.version}/bin/unix" token="@JAVA_HOME@" value="${macJavaHome}" />
<replace dir="${dist}/mac/temp/unimelb-mf-clients-${project.version}/bin/unix" token="#export JAVA_HOME=" value="export JAVA_HOME=" />
<replace dir="${dist}/mac/temp/unimelb-mf-clients-${project.version}/bin/unix" token="#export PATH=" value="export PATH=" />
<tar destfile="${dist}/mac/unimelb-mf-clients-${project.version}-mac-x64.tar">
<tar longfile="gnu" destfile="${dist}/mac/unimelb-mf-clients-${project.version}-mac-x64.tar">
<tarfileset dir="${dist}/mac/temp" filemode="755" />
</tar>
<gzip destfile="${dist}/mac/unimelb-mf-clients-${project.version}-mac-x64.tar.gz" src="${dist}/mac/unimelb-mf-clients-${project.version}-mac-x64.tar"/>
<delete file="${dist}/mac/unimelb-mf-clients-${project.version}-mac-x64.tar"/>
<delete dir="${dist}/mac/temp" />
<delete file="${dist}/mac/${jreMacFile}" />
......@@ -235,9 +238,11 @@
<mkdir dir="${dist}/windows/temp/unimelb-mf-clients-${project.version}/bin/windows" />
<mkdir dir="${dist}/windows/temp/unimelb-mf-clients-${project.version}/lib" />
<copy file="${project.build.directory}/unimelb-mf-clients-${project.version}-jar-with-dependencies.jar" tofile="${dist}/windows/temp/unimelb-mf-clients-${project.version}/lib/unimelb-mf-clients.jar" />
<copy todir="${dist}/mac/temp/unimelb-mf-clients-${project.version}">
<!--
<copy todir="${dist}/windows/temp/unimelb-mf-clients-${project.version}">
<fileset dir="${project.basedir}/src/main/config" />
</copy>
-->
<copy todir="${dist}/windows/temp/unimelb-mf-clients-${project.version}/bin/windows">
<fileset dir="${project.basedir}/src/main/scripts/windows" />
</copy>
......@@ -274,9 +279,11 @@
<mkdir dir="${dist}/linux/temp/unimelb-mf-clients-${project.version}/bin/unix" />
<mkdir dir="${dist}/linux/temp/unimelb-mf-clients-${project.version}/lib" />
<copy file="${project.build.directory}/unimelb-mf-clients-${project.version}-jar-with-dependencies.jar" tofile="${dist}/linux/temp/unimelb-mf-clients-${project.version}/lib/unimelb-mf-clients.jar" />
<copy todir="${dist}/mac/temp/unimelb-mf-clients-${project.version}">
<!--
<copy todir="${dist}/linux/temp/unimelb-mf-clients-${project.version}">
<fileset dir="${project.basedir}/src/main/config" />
</copy>
-->
<copy todir="${dist}/linux/temp/unimelb-mf-clients-${project.version}/bin/unix">
<fileset dir="${project.basedir}/src/main/scripts/unix" />
</copy>
......@@ -297,10 +304,11 @@
<replace dir="${dist}/linux/temp/unimelb-mf-clients-${project.version}/bin/unix" token="@JAVA_HOME@" value="${linuxJavaHome}" />
<replace dir="${dist}/linux/temp/unimelb-mf-clients-${project.version}/bin/unix" token="#export JAVA_HOME=" value="export JAVA_HOME=" />
<replace dir="${dist}/linux/temp/unimelb-mf-clients-${project.version}/bin/unix" token="#export PATH=" value="export PATH=" />
<tar destfile="${dist}/linux/unimelb-mf-clients-${project.version}-linux-x64.tar">
<tar longfile="gnu" destfile="${dist}/linux/unimelb-mf-clients-${project.version}-linux-x64.tar">
<tarfileset dir="${dist}/linux/temp" filemode="755" />
</tar>
<gzip destfile="${dist}/linux/unimelb-mf-clients-${project.version}-linux-x64.tar.gz" src="${dist}/linux/unimelb-mf-clients-${project.version}-linux-x64.tar"/>
<delete file="${dist}/linux/unimelb-mf-clients-${project.version}-linux-x64.tar" />
<delete dir="${dist}/linux/temp" />
<delete file="${dist}/linux/${jreLinuxFile}" />
</target>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment