aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeffrey Vander Stoep <jeffv@google.com>2021-01-22 19:38:26 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2021-01-22 19:38:26 +0000
commit611257f3d7d6185fe5396027dd021dde139d3b88 (patch)
treea2422b49b931515d69c87e673d9dbc163424137c
parent7e09193d3c354553b1207511561fa3aecf982654 (diff)
parente5ad1620ff270796902c3fbb0103b5a822dc5607 (diff)
downloadbt-611257f3d7d6185fe5396027dd021dde139d3b88.tar.gz
Merge "Explicitly add static dependencies"
-rw-r--r--build/Android.bp6
-rw-r--r--gd/Android.bp38
2 files changed, 43 insertions, 1 deletions
diff --git a/build/Android.bp b/build/Android.bp
index 072ba109b..d19634c79 100644
--- a/build/Android.bp
+++ b/build/Android.bp
@@ -94,7 +94,11 @@ fluoride_defaults {
fluoride_defaults {
name: "fluoride_defaults",
defaults: ["fluoride_defaults_fuzzable", "fluoride_types_defaults"],
- shared_libs: ["libstatslog"],
+ shared_libs: [
+ "libgrpc++",
+ "libgrpc_wrap",
+ "libstatslog"
+ ],
sanitize: {
misc_undefined: ["bounds"],
},
diff --git a/gd/Android.bp b/gd/Android.bp
index 63c105b46..5919ad55e 100644
--- a/gd/Android.bp
+++ b/gd/Android.bp
@@ -163,6 +163,8 @@ cc_defaults {
"libchrome",
"libcrypto",
"libflatbuffers-cpp",
+ "libgrpc++",
+ "libgrpc_wrap",
],
static_libs: [
"libbluetooth-protos",
@@ -237,7 +239,9 @@ cc_binary {
"libbacktrace",
"libchrome",
"libcrypto",
+ "libgrpc++",
"libgrpc++_unsecure",
+ "libgrpc_wrap",
"libprotobuf-cpp-full",
],
target: {
@@ -248,6 +252,10 @@ cc_binary {
"libutils",
"libcutils",
],
+ static_libs: [
+ "libbt_common_sys_prop_cxx",
+ "libbt_hidl_hal_cxx",
+ ],
},
host: {
required: [
@@ -295,6 +303,10 @@ cc_test {
"libutils",
"libcutils",
],
+ static_libs: [
+ "libbt_common_sys_prop_cxx",
+ "libbt_hidl_hal_cxx",
+ ],
},
},
srcs: [
@@ -335,6 +347,8 @@ cc_test {
shared_libs: [
"libchrome",
"libcrypto",
+ "libgrpc++",
+ "libgrpc_wrap",
],
sanitize: {
address: true,
@@ -370,6 +384,24 @@ cc_test {
"libcxxbridge05",
"libchrome",
],
+ shared_libs: [
+ "libgrpc++",
+ "libgrpc_wrap",
+ ],
+ target: {
+ android: {
+ shared_libs: [
+ "android.hardware.bluetooth@1.0",
+ "libhidlbase",
+ "libutils",
+ "libcutils",
+ ],
+ static_libs: [
+ "libbt_common_sys_prop_cxx",
+ "libbt_hidl_hal_cxx",
+ ],
+ },
+ },
}
cc_defaults {
@@ -397,6 +429,8 @@ cc_defaults {
shared_libs: [
"libcrypto",
"libflatbuffers-cpp",
+ "libgrpc++",
+ "libgrpc_wrap",
],
cflags: [
"-DFUZZ_TARGET",
@@ -409,6 +443,10 @@ cc_defaults {
"libhidlbase",
"libutils",
],
+ static_libs: [
+ "libbt_common_sys_prop_cxx",
+ "libbt_hidl_hal_cxx",
+ ],
},
},
}