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

increase heap size;

parent e093d638
Branches
Tags
No related merge requests found
......@@ -20,6 +20,8 @@
<jre8mac64url>https://download.oracle.com/otn-pub/java/jdk/8u191-b12/2787e4a523244c269598db4e85c51e0c/jre-8u191-macosx-x64.tar.gz</jre8mac64url>
<jre8win64file>jre-8u191-windows-x64</jre8win64file>
<jre8win64url>https://download.oracle.com/otn-pub/java/jdk/8u191-b12/2787e4a523244c269598db4e85c51e0c/jre-8u191-windows-x64.tar.gz</jre8win64url>
<jre8linux64file>jre-8u191-linux-x64</jre8linux64file>
<jre8linux64url>https://download.oracle.com/otn-pub/java/jdk/8u191-b12/2787e4a523244c269598db4e85c51e0c/jre-8u191-linux-x64.tar.gz</jre8linux64url>
<dist>${project.build.directory}/dist</dist>
</properties>
<repositories>
......@@ -247,6 +249,66 @@
<delete dir="${dist}/windows/temp" />
<delete file="${dist}/windows/${jre8win64file}.tar.gz" />
<delete file="${dist}/windows/${jre8win64file}.tar" />
<!-- Linux package -->
<echo
message="building Linux package with 64 bit Java 8 Runtime..." />
<mkdir dir="${dist}/linux" />
<mkdir dir="${dist}/linux/temp" />
<mkdir
dir="${dist}/linux/temp/unimelb-mf-clients-${project.version}" />
<mkdir
dir="${dist}/linux/temp/unimelb-mf-clients-${project.version}/bin" />
<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 file="${project.build.directory}/mexplorer.jar"
tofile="${dist}/linux/temp/unimelb-mf-clients-${project.version}/lib/mexplorer.jar" />
<copy
todir="${dist}/linux/temp/unimelb-mf-clients-${project.version}/bin/unix">
<fileset dir="${project.basedir}/src/main/scripts/unix" />
</copy>
<exec executable="curl" dir="${dist}/linux">
<arg value="-L" />
<arg value="-O" />
<arg value="-H" />
<arg value="Cookie: oraclelicense=accept-securebackup-cookie" />
<arg value="-k" />
<arg value="${jre8linux64url}" />
</exec>
<gunzip src="${dist}/linux/${jre8linux64file}.tar.gz"
dest="${dist}/linux" />
<untar src="${dist}/linux/${jre8linux64file}.tar"
dest="${dist}/linux/temp/unimelb-mf-clients-${project.version}" />
<dirset
dir="${dist}/linux/temp/unimelb-mf-clients-${project.version}"
id="linuxJreDirId">
<include name="jre*" />
</dirset>
<property name="linuxJreDir" refid="linuxJreDirId" />
<property name="linuxJavaHome"
value="${linuxJreDir}" />
<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=" />
<zip
destfile="${dist}/linux/unimelb-mf-clients-${project.version}-linux-x64.zip">
<zipfileset dir="${dist}/linux/temp" filemode="755" />
</zip>
<delete dir="${dist}/linux/temp" />
<delete file="${dist}/linux/${jre8linux64file}.tar.gz" />
<delete file="${dist}/linux/${jre8linux64file}.tar" />
</target>
</configuration>
<goals>
......
......@@ -25,4 +25,4 @@ JAR=${LIB}/unimelb-mf-clients.jar
[[ -z $(which java) ]] && echo "Java is not found." >&2 && exit 1
# execute the command
java -Xmx200m -cp "${JAR}" unimelb.mf.client.sync.cli.MFCheck ${1+"$@"}
java -Xmx1024m -cp "${JAR}" unimelb.mf.client.sync.cli.MFCheck ${1+"$@"}
......@@ -25,4 +25,4 @@ JAR=${LIB}/unimelb-mf-clients.jar
[[ -z $(which java) ]] && echo "Java is not found." >&2 && exit 1
# execute the command
java -Xmx200m -cp "${JAR}" unimelb.mf.client.sync.cli.MFUpload ${1+"$@"}
java -Xmx1024m -cp "${JAR}" unimelb.mf.client.sync.cli.MFUpload ${1+"$@"}
......@@ -9,4 +9,4 @@ popd
set JAR=%ROOT%\lib\unimelb-mf-clients.jar
java -Xmx200m -cp "%JAR%" unimelb.mf.client.sync.cli.MFCheck %*
java -Xmx1024m -cp "%JAR%" unimelb.mf.client.sync.cli.MFCheck %*
......@@ -9,4 +9,4 @@ popd
set JAR=%ROOT%\lib\unimelb-mf-clients.jar
java -Xmx200m -cp "%JAR%" unimelb.mf.client.sync.cli.MFUpload %*
java -Xmx1024m -cp "%JAR%" unimelb.mf.client.sync.cli.MFUpload %*
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment