aboutsummaryrefslogtreecommitdiff
path: root/gd/rust/topshim/Android.bp
diff options
context:
space:
mode:
Diffstat (limited to 'gd/rust/topshim/Android.bp')
-rw-r--r--gd/rust/topshim/Android.bp6
1 files changed, 6 insertions, 0 deletions
diff --git a/gd/rust/topshim/Android.bp b/gd/rust/topshim/Android.bp
index 286e37f56..57b1b83be 100644
--- a/gd/rust/topshim/Android.bp
+++ b/gd/rust/topshim/Android.bp
@@ -52,6 +52,7 @@ cc_library_static {
"gatt/gatt_shim.cc",
"hfp/hfp_shim.cc",
"controller/controller_shim.cc",
+ "btm_sec/btm_sec_shim.cc",
],
generated_headers: ["libbt_topshim_bridge_header", "cxx-bridge-header"],
generated_sources: ["libbt_topshim_bridge_code"],
@@ -61,9 +62,12 @@ cc_library_static {
include_dirs: [
"system/bt",
"system/bt/gd/rust/topshim",
+ "system/bt/internal_include",
"system/bt/include",
"system/bt/types",
+ "system/bt/stack/include",
],
+ cflags: ["-DHAS_NO_BDROID_BUILDCFG"],
host_supported: true,
}
@@ -77,6 +81,7 @@ gensrcs {
"src/profiles/avrcp.rs",
"src/profiles/gatt.rs",
"src/controller.rs",
+ "src/btm_sec.rs",
],
output_extension: "rs.h",
export_include_dirs: ["."],
@@ -92,6 +97,7 @@ gensrcs {
"src/profiles/avrcp.rs",
"src/profiles/gatt.rs",
"src/controller.rs",
+ "src/btm_sec.rs",
],
output_extension: "cc",
export_include_dirs: ["."],