Update core file list for multiclient HAL
Define separate file groups for socket and wifi ext files as not every
hal needs them.
Test: compilation
Bug: 247124878
Change-Id: Iaf77040e6a0778d705c468f01fbd4d0b3fff36d8
diff --git a/Android.bp b/Android.bp
index 6617b65..6e02dcd 100644
--- a/Android.bp
+++ b/Android.bp
@@ -31,16 +31,27 @@
}
filegroup {
- name: "contexthub_generic_aidl_hal_core",
+ name: "contexthub_hal_socket",
+ srcs: ["host/common/socket_server.cc"]
+}
+
+filegroup {
+ name: "contexthub_hal_wifi",
+ srcs: ["host/common/wifi_ext_hal_handler.cc"]
+}
+
+filegroup {
+ name: "contexthub_hal_core",
srcs: [
+ "host/common/bt_snoop_log_parser.cc",
+ "host/common/config_util.cc",
+ "host/common/log.cc",
+ "host/common/log_message_parser.cc",
"host/common/preloaded_nanoapp_loader.cc",
"host/common/time_syncer.cc",
- "host/common/config_util.cc",
- "host/common/log_message_parser.cc",
- "host/common/bt_snoop_log_parser.cc",
- "host/hal_generic/common/permissions_util.cc",
"host/hal_generic/common/hal_client_manager.cc",
"host/hal_generic/common/multi_client_context_hub_base.cc",
+ "host/hal_generic/common/permissions_util.cc",
],
}
diff --git a/host/tinysys/hal/Android.bp b/host/tinysys/hal/Android.bp
index 4efe786..5dde4af 100644
--- a/host/tinysys/hal/Android.bp
+++ b/host/tinysys/hal/Android.bp
@@ -33,7 +33,7 @@
"tinysys_chre_connection.cc",
"tinysys_context_hub.cc",
":st_hal_lpma_handler",
- ":contexthub_generic_aidl_hal_core",
+ ":contexthub_hal_core",
],
include_dirs: [
"system/chre/util/include/",