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