1 LOCAL_PATH:= $(call my-dir) 2 3 libsqlite3_android_local_src_files := \ 4 PhoneNumberUtils.cpp \ 5 OldPhoneNumberUtils.cpp \ 6 sqlite3_android.cpp 7 8 libsqlite3_android_c_includes := \ 9 external/sqlite/dist \ 10 external/icu/icu4c/source/i18n \ 11 external/icu/icu4c/source/common 12 13 include $(CLEAR_VARS) 14 LOCAL_SRC_FILES:= $(libsqlite3_android_local_src_files) 15 LOCAL_C_INCLUDES := $(libsqlite3_android_c_includes) 16 LOCAL_STATIC_LIBRARIES := liblog 17 LOCAL_MODULE:= libsqlite3_android 18 include $(BUILD_STATIC_LIBRARY) 19 20 include $(CLEAR_VARS) 21 LOCAL_SRC_FILES:= $(libsqlite3_android_local_src_files) 22 LOCAL_C_INCLUDES := $(libsqlite3_android_c_includes) 23 LOCAL_STATIC_LIBRARIES := liblog 24 LOCAL_MODULE:= libsqlite3_android 25 include $(BUILD_HOST_STATIC_LIBRARY) 26 27 # Test for PhoneNumberUtils 28 # 29 # You can also test this in Unix, like this: 30 # > g++ -Wall external/sqlite/android/PhoneNumberUtils.cpp \ 31 # external/sqlite/android/PhoneNumberUtilsTest.cpp 32 # > ./a.out 33 # 34 # Note: This "test" is not recognized as a formal test. This is just for enabling developers 35 # to easily check what they modified works well or not. 36 # The formal test for phone_number_compare() is in DataBaseGeneralTest.java 37 # (as of 2009-08-02), in which phone_number_compare() is tested via sqlite's custom 38 # function "PHONE_NUMBER_COMPARE". 39 # Please add tests if you modify the implementation of PhoneNumberUtils.cpp and add 40 # test cases in PhoneNumberUtilsTest.cpp. 41 include $(CLEAR_VARS) 42 43 LOCAL_MODULE:= libsqlite3_phone_number_utils_test 44 45 LOCAL_CFLAGS += -Wall -Werror 46 47 LOCAL_SRC_FILES := \ 48 PhoneNumberUtils.cpp \ 49 PhoneNumberUtilsTest.cpp 50 51 LOCAL_MODULE_TAGS := optional 52 53 include $(BUILD_EXECUTABLE) 54