From 5828a775dbd12abf0d65cd482a2f48007441c5d7 Mon Sep 17 00:00:00 2001 From: Fredrik Fornwall Date: Tue, 25 Aug 2015 18:41:57 -0400 Subject: [PATCH] jack: Configure when running --- packages/jack/build.sh | 1 + packages/jack/jack.sh | 13 +++++++++---- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/packages/jack/build.sh b/packages/jack/build.sh index 42762f08..a746e110 100755 --- a/packages/jack/build.sh +++ b/packages/jack/build.sh @@ -4,6 +4,7 @@ TERMUX_PKG_HOMEPAGE=http://tools.android.com/tech-docs/jackandjill TERMUX_PKG_DESCRIPTION="Java Android Compiler Kit" TERMUX_PKG_VERSION="1.1-mr2" +TERMUX_PKG_BUILD_REVISION=1 TERMUX_PKG_PLATFORM_INDEPENDENT=true termux_step_make () { diff --git a/packages/jack/jack.sh b/packages/jack/jack.sh index 40b4a6aa..3048e493 100755 --- a/packages/jack/jack.sh +++ b/packages/jack/jack.sh @@ -4,7 +4,12 @@ export ANDROID_DATA=@TERMUX_PREFIX@/var/android/ mkdir -p $ANDROID_DATA/dalvik-cache -JACK_JAR=@TERMUX_PREFIX@/share/dex/jack.jar -ANDROID_JAR=@TERMUX_PREFIX@/share/jack/android.jack - -dalvikvm -Xmx256m -cp $JACK_JAR com.android.jack.Main -cp $ANDROID_JAR $@ +LD_LIBRARY_PATH=/system/lib \ + exec dalvikvm -Xmx256m \ + -Djava.io.tmpdir=@TERMUX_PREFIX@/tmp \ + -cp @TERMUX_PREFIX@/share/dex/jack.jar com.android.jack.Main \ + -cp @TERMUX_PREFIX@/share/jack/android.jack \ + -D jack.library.digest.algo=MD5 -D sched.vfs.case-insensitive.algo=MD5 \ + -D jack.annotation-processor=off \ + --output-dex=`pwd` \ + $@ -- 2.11.0