AudioPolicy: Makefile - clean up lib dependencies
Flag: EXEMPT bugfix
Bug: 356402550
Test: compiles
Merged-In: I597c6f0dfd9cfaea313232becea3d424cafc501b
Change-Id: I597c6f0dfd9cfaea313232becea3d424cafc501b
diff --git a/services/audioflinger/Android.bp b/services/audioflinger/Android.bp
index b763f09..13b6d9c 100644
--- a/services/audioflinger/Android.bp
+++ b/services/audioflinger/Android.bp
@@ -141,9 +141,15 @@
cc_defaults {
name: "libaudioflinger_dependencies",
+ header_libs: [
+ "libaudiohal_headers", // required for AudioFlinger
+ ],
+
shared_libs: [
+ "audio-permission-aidl-cpp",
"audioclient-types-aidl-cpp",
"audioflinger-aidl-cpp",
+ "audiopermissioncontroller",
"av-types-aidl-cpp",
"com.android.media.audio-aconfig-cc",
"effect-aidl-cpp",
@@ -229,6 +235,8 @@
export_header_lib_headers: ["audiopolicyservicelocal_headers"],
+ export_include_dirs: ["."],
+
export_shared_lib_headers: [
"libpermission",
],