From d278c73a01aea9347a395039787c9c781612d24e Mon Sep 17 00:00:00 2001 From: Atneya Nair Date: Thu, 9 Mar 2023 21:58:25 -0800 Subject: [PATCH] Add STHAL AIDL type visibility for fwk interfaces AIDL compiler relies on imported AIDL structs being present on the include path. Since the STService AIDL interfaces are not built separate from the framework, we must manually include the STHAL AIDL types when building the framework. Bug: 272827939 Test: Compiles Change-Id: Ibabfc4533beb42b090657dcf00e11fc0f964b848 --- Android.bp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Android.bp b/Android.bp index effd7ce2a63a6..4935ca75c16a6 100644 --- a/Android.bp +++ b/Android.bp @@ -344,6 +344,7 @@ java_defaults { "hardware/interfaces/biometrics/fingerprint/aidl", "hardware/interfaces/graphics/common/aidl", "hardware/interfaces/keymaster/aidl", + "system/hardware/interfaces/media/aidl", ], }, dxflags: [ @@ -633,6 +634,7 @@ stubs_defaults { "hardware/interfaces/biometrics/fingerprint/aidl", "hardware/interfaces/graphics/common/aidl", "hardware/interfaces/keymaster/aidl", + "system/hardware/interfaces/media/aidl", ], }, // These are libs from framework-internal-utils that are required (i.e. being referenced)