diff options
| author | kr.angelov <kr.angelov@gmail.com> | 2013-09-12 09:05:43 +0000 |
|---|---|---|
| committer | kr.angelov <kr.angelov@gmail.com> | 2013-09-12 09:05:43 +0000 |
| commit | 2105188bd0ab85a6388bc18de12e43936f996105 (patch) | |
| tree | 4d772af5bd0994f4ff6d7345561ac9680cb8173a /src/ui/android | |
| parent | bfafdbfec33e0dc1d1bda0d0cfe2fd0555c45acc (diff) | |
enable the PGF JIT compiler for Android
Diffstat (limited to 'src/ui/android')
| -rw-r--r-- | src/ui/android/jni/Android.mk | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/src/ui/android/jni/Android.mk b/src/ui/android/jni/Android.mk index 0cfe7937b..3359d6486 100644 --- a/src/ui/android/jni/Android.mk +++ b/src/ui/android/jni/Android.mk @@ -3,7 +3,7 @@ LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) jni_c_files := jpgf.c -pgf_c_files := data.c expr.c graphviz.c lexer.c linearizer.c literals.c parser.c parseval.c pgf.c printer.c reader.c reasoner.c +pgf_c_files := data.c expr.c graphviz.c lexer.c linearizer.c literals.c parser.c parseval.c pgf.c printer.c reader.c reasoner.c jit.c gu_c_files := assert.c choice.c exn.c fun.c in.c list.c map.c out.c str.c type.c utf8.c \ bits.c defs.c enum.c file.c hash.c log.c mem.c prime.c seq.c string.c ucs.c variant.c @@ -11,6 +11,19 @@ LOCAL_MODULE := jpgf LOCAL_SRC_FILES := $(addprefix ../../../runtime/java/, $(jni_c_files)) \ $(addprefix ../../../runtime/c/pgf/, $(pgf_c_files)) \ $(addprefix ../../../runtime/c/gu/, $(gu_c_files)) -LOCAL_C_INCLUDES := ../../../runtime/c +LOCAL_C_INCLUDES := . ../../../runtime/c include $(BUILD_SHARED_LIBRARY) + +$(realpath ../obj/local/armeabi/objs/jpgf/__/__/__/runtime/c/pgf/jit.o): lightning +$(realpath ../obj/local/armeabi/objs-debug/jpgf/__/__/__/runtime/c/pgf/jit.o): lightning + +lightning: + mkdir lightning + mkdir lightning/arm + ln -s ../../../../runtime/c/pgf/lightning/arm/asm.h lightning/asm.h + ln -s ../../../../runtime/c/pgf/lightning/arm/core.h lightning/core.h + ln -s ../../../../runtime/c/pgf/lightning/arm/fp.h lightning/fp.h + ln -s ../../../../../runtime/c/pgf/lightning/arm/fp-swf.h lightning/arm/fp-swf.h + ln -s ../../../../../runtime/c/pgf/lightning/arm/fp-vfp.h lightning/arm/fp-vfp.h + ln -s ../../../../runtime/c/pgf/lightning/arm/funcs.h lightning/funcs.h |
