Merge "Use metalava's signature-to-dex subcommand" into main am: c8317181d0

Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3151896

Change-Id: Iba9ab076960e275ef6f9d2e3353e7328ee3017eb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
Treehugger Robot
2024-06-28 04:32:31 +00:00
committed by Automerger Merge Worker

View File

@@ -1255,8 +1255,9 @@ func buildRuleToGenerateRemovedDexSignatures(ctx android.ModuleContext, suffix s
rule := android.NewRuleBuilder(pctx, ctx) rule := android.NewRuleBuilder(pctx, ctx)
rule.Command(). rule.Command().
BuiltTool("metalava"). BuiltTool("metalava").
Text("signature-to-dex").
Inputs(removedTxtFiles). Inputs(removedTxtFiles).
FlagWithOutput("--dex-api ", output) FlagWithOutput("--out ", output)
rule.Build("modular-hiddenapi-removed-dex-signatures"+suffix, "modular hiddenapi removed dex signatures"+suffix) rule.Build("modular-hiddenapi-removed-dex-signatures"+suffix, "modular hiddenapi removed dex signatures"+suffix)
return android.OptionalPathForPath(output) return android.OptionalPathForPath(output)
} }