summaryrefslogtreecommitdiff
path: root/android
diff options
context:
space:
mode:
authorColin Cross <ccross@android.com>2017-04-19 17:36:28 -0700
committerColin Cross <ccross@android.com>2017-04-19 17:54:01 -0700
commitea17061ca7c41d2b3ebb0964cd194b3a2f9990bb (patch)
tree82c3decfa96efbd08f8beada2440f5365116c9fc /android
parent6fa055b1eb15c5683af9999d24ecca510ec5f552 (diff)
Convert external/sqlite to Android.bp
See build/soong/README.md for more information. Test: m -j checkbuild Change-Id: I649eecd3948fbe49bb153b14a8eae9b110a79734
Diffstat (limited to 'android')
-rw-r--r--android/Android.bp31
-rw-r--r--android/Android.mk33
-rw-r--r--android/sqlite3_android.cpp2
3 files changed, 32 insertions, 34 deletions
diff --git a/android/Android.bp b/android/Android.bp
new file mode 100644
index 0000000..7c17c6a
--- /dev/null
+++ b/android/Android.bp
@@ -0,0 +1,31 @@
+cc_library_static {
+ name: "libsqlite3_android",
+ host_supported: true,
+ srcs: [
+ "PhoneNumberUtils.cpp",
+ "OldPhoneNumberUtils.cpp",
+ "sqlite3_android.cpp",
+ ],
+ include_dirs: ["external/sqlite/dist"],
+ static_libs: ["liblog"],
+ shared_libs: [
+ "libicuuc",
+ "libicui18n",
+ ],
+ export_include_dirs: ["."],
+}
+
+// The formal test for phone_number_compare() is in DataBaseGeneralTest.java
+// (as of 2009-08-02), in which phone_number_compare() is tested via sqlite's custom
+// function "PHONE_NUMBER_COMPARE".
+cc_test {
+ name: "libsqlite3_phone_number_utils_test",
+ cflags: [
+ "-Wall",
+ "-Werror",
+ ],
+ srcs: [
+ "PhoneNumberUtils.cpp",
+ "PhoneNumberUtilsTest.cpp",
+ ],
+}
diff --git a/android/Android.mk b/android/Android.mk
deleted file mode 100644
index 9ba06c3..0000000
--- a/android/Android.mk
+++ /dev/null
@@ -1,33 +0,0 @@
-LOCAL_PATH:= $(call my-dir)
-
-libsqlite3_android_local_src_files := \
- PhoneNumberUtils.cpp \
- OldPhoneNumberUtils.cpp \
- sqlite3_android.cpp
-
-libsqlite3_android_c_includes := external/sqlite/dist
-
-include $(CLEAR_VARS)
-LOCAL_SRC_FILES:= $(libsqlite3_android_local_src_files)
-LOCAL_C_INCLUDES += $(libsqlite3_android_c_includes)
-LOCAL_STATIC_LIBRARIES := liblog
-LOCAL_SHARED_LIBRARIES := libicuuc libicui18n
-LOCAL_MODULE:= libsqlite3_android
-include $(BUILD_STATIC_LIBRARY)
-
-include $(CLEAR_VARS)
-LOCAL_SRC_FILES:= $(libsqlite3_android_local_src_files)
-LOCAL_C_INCLUDES += $(libsqlite3_android_c_includes)
-LOCAL_STATIC_LIBRARIES := liblog
-LOCAL_SHARED_LIBRARIES := libicuuc libicui18n
-LOCAL_MODULE:= libsqlite3_android
-include $(BUILD_HOST_STATIC_LIBRARY)
-
-# The formal test for phone_number_compare() is in DataBaseGeneralTest.java
-# (as of 2009-08-02), in which phone_number_compare() is tested via sqlite's custom
-# function "PHONE_NUMBER_COMPARE".
-include $(CLEAR_VARS)
-LOCAL_MODULE:= libsqlite3_phone_number_utils_test
-LOCAL_CFLAGS += -Wall -Werror
-LOCAL_SRC_FILES := PhoneNumberUtils.cpp PhoneNumberUtilsTest.cpp
-include $(BUILD_NATIVE_TEST)
diff --git a/android/sqlite3_android.cpp b/android/sqlite3_android.cpp
index 7356f9d..4174a13 100644
--- a/android/sqlite3_android.cpp
+++ b/android/sqlite3_android.cpp
@@ -25,7 +25,7 @@
#include <unicode/uiter.h>
#include <unicode/ustring.h>
#include <unicode/utypes.h>
-#include <cutils/log.h>
+#include <log/log.h>
#include "sqlite3_android.h"
#include "PhoneNumberUtils.h"