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
This commit is contained in:
Atneya Nair
2023-03-09 21:58:25 -08:00
parent 42b0291dab
commit d278c73a01

View File

@@ -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)