summaryrefslogtreecommitdiffstats
path: root/sqlite-jdbc
diff options
context:
space:
mode:
authorJesse Wilson <jessewilson@google.com>2010-09-14 16:45:04 -0700
committerJesse Wilson <jessewilson@google.com>2010-09-14 16:45:04 -0700
commitba267996dc03bc0daea073ff6d1f3eebf706aa3b (patch)
treec66d3674549de42f9095d8bedacf9514174a46bb /sqlite-jdbc
parent489118a5f849b76d1374dc47942f6066b4a17eb5 (diff)
downloadlibcore-ba267996dc03bc0daea073ff6d1f3eebf706aa3b.zip
libcore-ba267996dc03bc0daea073ff6d1f3eebf706aa3b.tar.gz
libcore-ba267996dc03bc0daea073ff6d1f3eebf706aa3b.tar.bz2
Support sqlite_jni on the dalvikvm host build.
Change-Id: I9aac98e43cdb22b272dfe55e525fb352e0106e1c
Diffstat (limited to 'sqlite-jdbc')
-rw-r--r--sqlite-jdbc/Android.mk37
1 files changed, 21 insertions, 16 deletions
diff --git a/sqlite-jdbc/Android.mk b/sqlite-jdbc/Android.mk
index 2c3926a..40e7a0b 100644
--- a/sqlite-jdbc/Android.mk
+++ b/sqlite-jdbc/Android.mk
@@ -1,23 +1,28 @@
-LOCAL_PATH := $(call my-dir)
-
-include $(CLEAR_VARS)
-LOCAL_SRC_FILES := \
- src/main/native/sqlite_jni.c
+sqlite_jdbc_src_files := \
+ src/main/native/sqlite_jni.c
+sqlite_jdbc_local_c_includes := \
+ $(JNI_H_INCLUDE) \
+ external/sqlite/dist
-LOCAL_C_INCLUDES += \
- $(JNI_H_INCLUDE) \
- external/sqlite/dist
-LOCAL_SHARED_LIBRARIES += \
- libsqlite
-
-LOCAL_STATIC_LIBRARIES +=
+LOCAL_PATH := $(call my-dir)
-# This name is dictated by the fact that the SQLite code calls
-# loadLibrary("sqlite_jni").
+include $(CLEAR_VARS)
+LOCAL_SRC_FILES := $(sqlite_jdbc_src_files)
+LOCAL_C_INCLUDES += $(sqlite_jdbc_local_c_includes)
+LOCAL_SHARED_LIBRARIES += libsqlite
+# This name is dictated by the fact that the SQLite code calls loadLibrary("sqlite_jni").
LOCAL_MODULE := libsqlite_jni
-
TARGET_PRELINK_MODULE := false
-
include $(BUILD_SHARED_LIBRARY)
+
+ifeq ($(WITH_HOST_DALVIK),true)
+ include $(CLEAR_VARS)
+ LOCAL_SRC_FILES := $(sqlite_jdbc_src_files)
+ LOCAL_C_INCLUDES += $(sqlite_jdbc_local_c_includes)
+ LOCAL_SHARED_LIBRARIES += libsqlite
+ LOCAL_MODULE := libsqlite_jni
+ TARGET_PRELINK_MODULE := false
+ include $(BUILD_HOST_SHARED_LIBRARY)
+endif \ No newline at end of file