From 04b64fc280fb06d2afb17573c48852b1251a76dd Mon Sep 17 00:00:00 2001 From: Kiyoung Kim Date: Mon, 19 Aug 2024 11:25:30 +0900 Subject: [PATCH] Append vintf_fragment_modules as required for AndroidMk Current vintf_fragment_modules are not exposed to Kati, so modules from the property is not being installed to the image while Kati collects files to be installed from their dependencies. This change marks modules from vintf_fragment_modules as required, so their dependencies can be exposed to the Kati. Bug: 322089980 Test: aosp cf build succeeded Change-Id: I66fc8f9ee8c0b797a0c200b7070b83ec9bb0f616 --- android/androidmk.go | 1 + 1 file changed, 1 insertion(+) diff --git a/android/androidmk.go b/android/androidmk.go index 081bca92e..f6f488998 100644 --- a/android/androidmk.go +++ b/android/androidmk.go @@ -516,6 +516,7 @@ func (a *AndroidMkEntries) fillInEntries(ctx fillInEntriesContext, mod blueprint a.Include = "$(BUILD_PREBUILT)" } a.Required = append(a.Required, amod.RequiredModuleNames(ctx)...) + a.Required = append(a.Required, amod.VintfFragmentModuleNames(ctx)...) a.Host_required = append(a.Host_required, amod.HostRequiredModuleNames()...) a.Target_required = append(a.Target_required, amod.TargetRequiredModuleNames()...)