Merge changes from topic "reland-rust-sbox-1" into main am: ec59517f6a am: fcf6a3c1d4 am: 0d1b6ee209

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

Change-Id: I3436d3a201ed24a750e2f0213849f7e96e8cb477
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
Sam Delmerico
2023-09-27 11:20:53 +00:00
committed by Automerger Merge Worker

View File

@@ -756,9 +756,13 @@ func (r *RuleBuilder) build(name string, desc string, ninjaEscapeCommandString b
pool = localPool
}
if ninjaEscapeCommandString {
commandString = proptools.NinjaEscape(commandString)
}
r.ctx.Build(r.pctx, BuildParams{
Rule: r.ctx.Rule(r.pctx, name, blueprint.RuleParams{
Command: proptools.NinjaEscape(commandString),
Command: commandString,
CommandDeps: proptools.NinjaEscapeList(tools.Strings()),
Restat: r.restat,
Rspfile: proptools.NinjaEscape(rspFile),