From a0523daaaae8c85195ee7f5482815a4c29f8d92e Mon Sep 17 00:00:00 2001 From: Kiyoung Kim Date: Mon, 19 Aug 2024 10:15:30 +0900 Subject: [PATCH] Variables uses vintf_fragment_modules Product variable cannot be resolved when vintf_fragments are translated into vintf_fragment modules, because product variables are being handled after the translation phase. This change updates variables to use vintf_fragment_modules instead of vintf_fragments so it can be handled without resolving depenency between two mutators. Bug: 322089980 Test: aosp cf build succeeded Change-Id: I224ddb05bd86e24ae220af616b5a89accd043dd2 --- android/variable.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/android/variable.go b/android/variable.go index c14143748..a2ee13535 100644 --- a/android/variable.go +++ b/android/variable.go @@ -187,10 +187,10 @@ type variableProperties struct { // release_aidl_use_unfrozen is "true" when a device can // use the unfrozen versions of AIDL interfaces. Release_aidl_use_unfrozen struct { - Cflags []string - Cmd *string - Required []string - Vintf_fragments []string + Cflags []string + Cmd *string + Required []string + Vintf_fragment_modules []string } } `android:"arch_variant"` }