+ Experiment with snappy / snapcraft
This commit is contained in:
parent
c67b440412
commit
44ea9720ff
|
@ -0,0 +1,23 @@
|
|||
#!/bin/sh
|
||||
export PATH="$SNAP/bin:$SNAP/usr/bin:$PATH"
|
||||
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$SNAP/lib:$SNAP/usr/lib:$SNAP/lib/x86_64-linux-gnu:$SNAP/usr/lib/x86_64-linux-gnu"
|
||||
|
||||
export LD_LIBRARY_PATH="$SNAP/usr/lib/x86_64-linux-gnu/mesa:$LD_LIBRARY_PATH"
|
||||
|
||||
export JAVA_HOME="$SNAP/usr/lib/jvm/default-java"
|
||||
export PATH="$SNAP/usr/lib/jvm/default-java/bin:$SNAP/usr/lib/jvm/default-java/jre/bin:$PATH"
|
||||
|
||||
export LD_LIBRARY_PATH="$SNAP/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64:$SNAP/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64:$SNAP/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64:$SNAP/usr/lib/jvm/java-8-openjdk-amd64/bin/../lib/amd64/jli:$SNAP/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/../lib/amd64/jli:$SNAP/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64:$SNAP/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64/jli:$SNAP/usr/lib/x86_64-linux-gnu:$SNAP/usr/lib/x86_64-linux-gnu/pulseaudio:$LD_LIBRARY_PATH"
|
||||
|
||||
export LD_LIBRARY_PATH=$SNAP_LIBRARY_PATH:$LD_LIBRARY_PATH
|
||||
|
||||
export JAVA_HOME="$SNAP/usr/lib/jvm/default-java"
|
||||
export APP_ROOT="$SNAP/filebot"
|
||||
|
||||
export APP_DATA="$SNAP_USER_DATA/data"
|
||||
export APP_CACHE="$SNAP_USER_DATA/cache"
|
||||
|
||||
printenv
|
||||
|
||||
# start filebot
|
||||
$JAVA_HOME/bin/java -Dunixfs=false -DuseGVFS=false -Dapplication.update=skip -Dapplication.deployment=usc -Dnet.filebot.UserFiles.fileChooser=JavaFX "-Dapplication.dir=$APP_DATA" "-Dapplication.cache=$APP_CACHE/ehcache.disk.store" "-Djava.io.tmpdir=$APP_CACHE/java.io.tmpdir" "-Dnet.filebot.AcoustID.fpcalc=$SNAP/usr/bin/fpcalc" $JAVA_OPTS -jar "$APP_ROOT/FileBot.jar" "$@"
|
|
@ -36,6 +36,8 @@ parts:
|
|||
java:
|
||||
plugin: jdk
|
||||
source: .
|
||||
stage-packages:
|
||||
- openjfx
|
||||
ubuntu:
|
||||
plugin: nil
|
||||
stage-packages:
|
||||
|
|
Loading…
Reference in New Issue