diff options
author | Robin Watts <robin.watts@artifex.com> | 2011-01-17 11:47:21 +0000 |
---|---|---|
committer | Robin Watts <robin.watts@artifex.com> | 2011-01-17 11:47:21 +0000 |
commit | 2e9e24793634598b397786d6ebbcd3b7d5ffb64a (patch) | |
tree | 810c939d7000954c78ccebeeca998e016b59c33a /android/jni | |
parent | 34182c66e954831dd455a07c601dfa6e01536ac8 (diff) | |
download | mupdf-2e9e24793634598b397786d6ebbcd3b7d5ffb64a.tar.xz |
Changes to make mupdf build under android ndk-r5.
Diffstat (limited to 'android/jni')
-rw-r--r-- | android/jni/Android.mk | 15 | ||||
-rw-r--r-- | android/jni/Core.mk | 19 | ||||
-rw-r--r-- | android/jni/ThirdParty.mk | 12 |
3 files changed, 25 insertions, 21 deletions
diff --git a/android/jni/Android.mk b/android/jni/Android.mk index 66c69c9c..0291cded 100644 --- a/android/jni/Android.mk +++ b/android/jni/Android.mk @@ -1,17 +1,18 @@ -TOP_LOCAL_PATH := $(call my-dir) +LOCAL_PATH := $(call my-dir) +TOP_LOCAL_PATH := $(LOCAL_PATH) -MUPDF_ROOT := ../.. +MUPDF_ROOT := .. include $(TOP_LOCAL_PATH)/Core.mk include $(TOP_LOCAL_PATH)/ThirdParty.mk -LOCAL_PATH = $(TOP_LOCAL_PATH) include $(CLEAR_VARS) -LOCAL_CFLAGS := \ - -I$(LOCAL_PATH)/$(MY_ROOT)/draw \ - -I$(LOCAL_PATH)/$(MY_ROOT)/fitz \ - -I$(LOCAL_PATH)/$(MY_ROOT)/mupdf +LOCAL_C_INCLUDES := \ + $(MUPDF_ROOT)/draw \ + $(MUPDF_ROOT)/fitz \ + $(MUPDF_ROOT)/mupdf +LOCAL_CFLAGS := LOCAL_MODULE := mupdf LOCAL_SRC_FILES := mupdf.c LOCAL_STATIC_LIBRARIES := mupdfcore mupdfthirdparty diff --git a/android/jni/Core.mk b/android/jni/Core.mk index 02ad14c2..92da2734 100644 --- a/android/jni/Core.mk +++ b/android/jni/Core.mk @@ -4,15 +4,16 @@ include $(CLEAR_VARS) MY_ROOT := ../.. -LOCAL_CFLAGS := \ - -I$(LOCAL_PATH)/$(MY_ROOT)/thirdparty/jbig2dec \ - -I$(LOCAL_PATH)/$(MY_ROOT)/thirdparty/openjpeg/libopenjpeg \ - -I$(LOCAL_PATH)/$(MY_ROOT)/thirdparty/jpeg \ - -I$(LOCAL_PATH)/$(MY_ROOT)/thirdparty/zlib \ - -I$(LOCAL_PATH)/$(MY_ROOT)/thirdparty/freetype/include \ - -I$(LOCAL_PATH)/$(MY_ROOT)/draw \ - -I$(LOCAL_PATH)/$(MY_ROOT)/fitz \ - -I$(LOCAL_PATH)/$(MY_ROOT)/mupdf +LOCAL_C_INCLUDES := \ + ../thirdparty/jbig2dec \ + ../thirdparty/openjpeg/libopenjpeg \ + ../thirdparty/jpeg \ + ../thirdparty/zlib \ + ../thirdparty/freetype/include \ + ../draw \ + ../fitz \ + ../mupdf \ + .. LOCAL_MODULE := mupdfcore LOCAL_SRC_FILES := \ diff --git a/android/jni/ThirdParty.mk b/android/jni/ThirdParty.mk index 6fa7ecf8..94c2c0ab 100644 --- a/android/jni/ThirdParty.mk +++ b/android/jni/ThirdParty.mk @@ -4,12 +4,14 @@ include $(CLEAR_VARS) MY_ROOT := ../.. +LOCAL_C_INCLUDES := \ + ../thirdparty/jbig2dec \ + ../thirdparty/openjpeg/libopenjpeg \ + ../thirdparty/jpeg \ + ../thirdparty/zlib \ + ../thirdparty/freetype/include \ + LOCAL_CFLAGS := \ - -I$(LOCAL_PATH)/$(MY_ROOT)/thirdparty/jbig2dec \ - -I$(LOCAL_PATH)/$(MY_ROOT)/thirdparty/openjpeg/libopenjpeg \ - -I$(LOCAL_PATH)/$(MY_ROOT)/thirdparty/jpeg \ - -I$(LOCAL_PATH)/$(MY_ROOT)/thirdparty/zlib \ - -I$(LOCAL_PATH)/$(MY_ROOT)/thirdparty/freetype/include \ -DFT2_BUILD_LIBRARY -DDARWIN_NO_CARBON -DHAVE_STDINT_H LOCAL_MODULE := mupdfthirdparty |