• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1cc_library_shared {
2    name: "libpac",
3
4    srcs: [
5        "src/proxy_resolver_v8.cc",
6        "src/proxy_resolver_v8_wrapper.cc",
7        "src/proxy_resolver_js_bindings.cc",
8        "src/net_util.cc",
9    ],
10
11    cflags: [
12        "-Wno-endif-labels",
13        "-Wno-import",
14        "-Wno-format",
15        "-Wno-unused-parameter",
16        "-Wno-non-virtual-dtor",
17        "-Werror",
18    ],
19
20    export_include_dirs: ["includes"],
21    local_include_dirs: ["src"],
22
23    static_libs: ["libv8"],
24
25    shared_libs: [
26        "liblog",
27        "libicuuc",
28        "libicui18n",
29    ],
30
31    stubs: {
32        symbol_file: "libpac.map.txt",
33        versions: [
34            "1",
35        ],
36    },
37    apex_available: [
38        "com.android.art.release",
39        "com.android.art.debug",
40    ],
41    sanitize: {
42        cfi: true,
43    },
44}
45