Guarantee frameworks.aidl stability.

Apps share these classes from the BCP, so even if
they are changed, they stay in sync.

Bug: 258850063
Test: build
Change-Id: I50b6a928c29f5d9eca9496b91363a8fc5d397b00
This commit is contained in:
Steven Moreland
2024-08-21 16:39:27 +00:00
parent 788f69722c
commit 465baeed14

View File

@@ -308,10 +308,12 @@ func createFrameworkAidl(stubsModules []string, path android.WritablePath, ctx a
rule.Command().
Text("rm -f").Output(aidl)
rule.Command().
BuiltTool("sdkparcelables").
Input(jar).
Output(aidl)
Output(aidl).
Flag("--guarantee_stable")
aidls = append(aidls, aidl)
}