diff options
Diffstat (limited to 'platform')
-rw-r--r-- | platform/android/jni/Android.mk | 3 | ||||
-rw-r--r-- | platform/android/jni/Core.mk | 15 | ||||
-rw-r--r-- | platform/android/jni/ThirdParty.mk | 2 |
3 files changed, 6 insertions, 14 deletions
diff --git a/platform/android/jni/Android.mk b/platform/android/jni/Android.mk index 32ae0fe0..d7ce897f 100644 --- a/platform/android/jni/Android.mk +++ b/platform/android/jni/Android.mk @@ -28,9 +28,6 @@ else endif LOCAL_LDLIBS := -lm -llog -ljnigraphics -ifdef V8_BUILD -LOCAL_LDLIBS += -L$(MUPDF_ROOT)/thirdparty/v8-3.9/android -lv8_$(TARGET_ARCH_ABI) -endif ifdef SSL_BUILD LOCAL_LDLIBS += -L$(MUPDF_ROOT)/thirdparty/openssl/android -lcrypto -lssl endif diff --git a/platform/android/jni/Core.mk b/platform/android/jni/Core.mk index 58ac8477..71ebb8e7 100644 --- a/platform/android/jni/Core.mk +++ b/platform/android/jni/Core.mk @@ -4,8 +4,6 @@ include $(CLEAR_VARS) MY_ROOT := ../.. -V8 := v8-3.9 - ifeq ($(TARGET_ARCH),arm) LOCAL_CFLAGS += -DARCH_ARM -DARCH_THUMB -DARCH_ARM_CAN_LOAD_UNALIGNED ifdef NDK_PROFILER @@ -24,6 +22,7 @@ LOCAL_C_INCLUDES := \ ../../thirdparty/jbig2dec \ ../../thirdparty/openjpeg/libopenjpeg \ ../../thirdparty/jpeg \ + ../../thirdparty/mujs \ ../../thirdparty/zlib \ ../../thirdparty/freetype/include \ ../../source/fitz \ @@ -54,17 +53,11 @@ LOCAL_SRC_FILES := \ $(wildcard $(MY_ROOT)/source/cbz/*.c) \ $(wildcard $(MY_ROOT)/source/img/*.c) \ $(wildcard $(MY_ROOT)/source/tiff/*.c) -ifdef MEMENTO -LOCAL_SRC_FILES += $(MY_ROOT)/fitz/memento.c -endif -ifdef V8_BUILD LOCAL_SRC_FILES += \ $(MY_ROOT)/source/pdf/js/pdf-js.c \ - $(MY_ROOT)/source/pdf/js/pdf-jsimp-cpp.c \ - $(MY_ROOT)/source/pdf/js/pdf-jsimp-v8.cpp -else -LOCAL_SRC_FILES += \ - $(MY_ROOT)/source/pdf/js/pdf-js-none.c + $(MY_ROOT)/source/pdf/js/pdf-jsimp-mu.cpp +ifdef MEMENTO +LOCAL_SRC_FILES += $(MY_ROOT)/fitz/memento.c endif LOCAL_LDLIBS := -lm -llog -ljnigraphics diff --git a/platform/android/jni/ThirdParty.mk b/platform/android/jni/ThirdParty.mk index 72745494..91c6db18 100644 --- a/platform/android/jni/ThirdParty.mk +++ b/platform/android/jni/ThirdParty.mk @@ -8,6 +8,7 @@ LOCAL_C_INCLUDES := \ ../../thirdparty/jbig2dec \ ../../thirdparty/openjpeg/libopenjpeg \ ../../thirdparty/jpeg \ + ../../thirdparty/mujs \ ../../thirdparty/zlib \ ../../thirdparty/freetype/include \ ../../scripts/freetype \ @@ -28,6 +29,7 @@ endif LOCAL_MODULE := mupdfthirdparty LOCAL_SRC_FILES := \ + $(MY_ROOT)/thirdparty/mujs/one.c \ $(MY_ROOT)/thirdparty/jbig2dec/jbig2.c \ $(MY_ROOT)/thirdparty/jbig2dec/jbig2_arith.c \ $(MY_ROOT)/thirdparty/jbig2dec/jbig2_arith_iaid.c \ |