• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1cc_library_static {
2    name: "libsqlite3_android",
3    vendor_available: true,
4    host_supported: true,
5    cflags: [
6        "-DSQLITE_ENABLE_ICU",
7        "-Wall",
8        "-Werror",
9        "-Wno-unused-function",
10        "-Wno-unused-variable",
11    ],
12    srcs: [
13        "PhoneNumberUtils.cpp",
14        "OldPhoneNumberUtils.cpp",
15        "sqlite3_android.cpp",
16    ],
17    include_dirs: ["external/sqlite/dist"],
18    shared_libs: [
19        "liblog",
20        "libicuuc",
21        "libicui18n",
22    ],
23    target: {
24        vendor: {
25            cflags: ["-USQLITE_ENABLE_ICU"],
26            exclude_shared_libs: ["libicuuc", "libicui18n"],
27        },
28    },
29    export_include_dirs: ["."],
30}
31
32//       The formal test for phone_number_compare() is in DataBaseGeneralTest.java
33//       (as of 2009-08-02), in which phone_number_compare() is tested via sqlite's custom
34//       function "PHONE_NUMBER_COMPARE".
35cc_test {
36    name: "libsqlite3_phone_number_utils_test",
37    cflags: [
38        "-Wall",
39        "-Werror",
40    ],
41    srcs: [
42        "PhoneNumberUtils.cpp",
43        "PhoneNumberUtilsTest.cpp",
44    ],
45}
46