chiark / gitweb /
jack: Configure when running
authorFredrik Fornwall <fredrik@fornwall.net>
Tue, 25 Aug 2015 22:41:57 +0000 (18:41 -0400)
committerFredrik Fornwall <fredrik@fornwall.net>
Tue, 25 Aug 2015 22:41:57 +0000 (18:41 -0400)
packages/jack/build.sh
packages/jack/jack.sh

index 42762f084f6d074b5d890aa53b6d1f8ce91b51e7..a746e110470ee55ec4d358ad8b5371d3416709d9 100755 (executable)
@@ -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_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 () {
 TERMUX_PKG_PLATFORM_INDEPENDENT=true
 
 termux_step_make () {
index 40b4a6aa7a0621d751701b59ae18f0a7c0b481c2..3048e49341daa50849253228199360280fedf331 100755 (executable)
@@ -4,7 +4,12 @@
 export ANDROID_DATA=@TERMUX_PREFIX@/var/android/
 mkdir -p $ANDROID_DATA/dalvik-cache
 
 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` \
+               $@