summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNarayan Kamath <narayan@google.com>2016-01-08 11:13:56 +0000
committerThe Android Automerger <android-build@google.com>2016-01-11 16:20:57 -0800
commit2f71e84b2444bb69a3dd433ee7ef17732ee45bd3 (patch)
treeaee538e1a54bdf71faa95edf5c40973dec11057d
parent650e47f3d5e7dc9edb48f20a598d938500267819 (diff)
downloadjavasqlite-nougat-cts-release.tar.gz
libsqlite is a system library and we shouldn't rely on it being available from a CTS package. Also, build the target version of libsqlite_jni using NDK headers. bug: 26457850 Change-Id: Ifbd7dc09dacd26b4f6962287660748adfdf10df1
-rw-r--r--Android.mk5
1 files changed, 3 insertions, 2 deletions
diff --git a/Android.mk b/Android.mk
index 38e7dce..c095a09 100644
--- a/Android.mk
+++ b/Android.mk
@@ -18,10 +18,11 @@ include $(CLEAR_VARS)
LOCAL_CFLAGS := $(sqlite_cflags)
LOCAL_SRC_FILES := $(sqlite_jdbc_src_files)
LOCAL_C_INCLUDES += $(sqlite_jdbc_local_c_includes)
-LOCAL_SHARED_LIBRARIES += libsqlite
+LOCAL_STATIC_LIBRARIES += libsqlite_static_minimal
LOCAL_MODULE_TAGS := optional
# This name is dictated by the fact that the SQLite code calls loadLibrary("sqlite_jni").
LOCAL_MODULE := libsqlite_jni
+LOCAL_SDK_VERSION := 23
include $(BUILD_SHARED_LIBRARY)
ifeq ($(HOST_OS),linux)
@@ -36,7 +37,7 @@ include $(CLEAR_VARS)
LOCAL_CFLAGS := $(sqlite_cflags)
LOCAL_SRC_FILES := $(sqlite_jdbc_src_files)
LOCAL_C_INCLUDES += $(sqlite_jdbc_local_c_includes)
-LOCAL_SHARED_LIBRARIES += libsqlite
+LOCAL_STATIC_LIBRARIES += libsqlite_static_minimal
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE := libsqlite_jni
include $(BUILD_HOST_SHARED_LIBRARY)