Revert^2 "conditionally escape rule builder command"
53ed08aec00aa45f0326e3c7335638a85e985833
Change-Id: Ic6e754bb270dbd3fa67ec31b5cbc1c5ef77d3238
diff --git a/android/rule_builder.go b/android/rule_builder.go
index 97582db..245b759 100644
--- a/android/rule_builder.go
+++ b/android/rule_builder.go
@@ -756,9 +756,13 @@
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),