diff --git a/package/linux/create_64bit_app.sh b/package/linux/create_64bit_app.sh index 4825d02e18..ad67c21412 100644 --- a/package/linux/create_64bit_app.sh +++ b/package/linux/create_64bit_app.sh @@ -1,19 +1,23 @@ -#!/bin/bash +#!/bin/bash cd ../../ mkdir -p gui/deploy set -e -# Edit versions -fullVersion=0.4.9 -jarFile="/home/mk/Desktop/sf_vm_shared_ubuntu/Bitsquare-$fullVersion.jar" +# Edit version +version=0.4.9 + +jarFile="/media/sf_vm_shared_ubuntu/Bitsquare-$version.jar" +jdkfixFile="/media/sf_vm_shared_ubuntu/jdkfix-$version.jar" # Note: fakeroot needs to be installed on linux $JAVA_HOME/bin/javapackager \ -deploy \ - -BappVersion=$fullVersion \ - -Bcategory=Office,Finance \ + -BjvmOptions=-Xbootclasspath/a:"jdkfix-$version.jar":"../runtime/lib/ext/jfxrt.jar" \ + -Bruntime="$JAVA_HOME/jre" \ + -BappVersion=$version \ + -Bcategory=Internet \ -Bemail=team@bitsquare.io \ -BlicenseType=GPLv3 \ -BlicenseFile=LICENSE \ @@ -23,7 +27,7 @@ $JAVA_HOME/bin/javapackager \ -title Bitsquare \ -vendor Bitsquare \ -outdir gui/deploy \ - -srcfiles $jarFile \ + -srcfiles $jarFile:$jdkfixFile \ -srcfiles package/linux/LICENSE \ -appclass io.bitsquare.app.BitsquareAppMain \ -outfile Bitsquare @@ -31,9 +35,9 @@ $JAVA_HOME/bin/javapackager \ rm gui/deploy/Bitsquare.html rm gui/deploy/Bitsquare.jnlp rm gui/deploy/LICENSE -mv "gui/deploy/bundles/bitsquare-$fullVersion.deb" "gui/deploy/Bitsquare-$fullVersion.deb" +mv "gui/deploy/bundles/bitsquare-$version.deb" "gui/deploy/Bitsquare-$version.deb" rmdir gui/deploy/bundles -cp "gui/deploy/Bitsquare-$fullVersion.deb" "/home/mk/Desktop/sf_vm_shared_ubuntu/Bitsquare-64bit-$fullVersion.deb" -cp "gui/deploy/Bitsquare-$fullVersion.deb" "/home/mk/Desktop/Bitsquare-64bit-$fullVersion.deb" +cp "gui/deploy/Bitsquare-$version.deb" "/media/sf_vm_shared_ubuntu/Bitsquare-64bit-$version.deb" +cp "gui/deploy/Bitsquare-$version.deb" "/home/mk/Desktop/Bitsquare-64bit-$version.deb" cd package/linux \ No newline at end of file