Merge remote-tracking branch 'aosp/upstream'
There was a regression in the previous merge.
f124de0 Put a whitespace for subshell before a close paren
ce7a2b4 Add a whitespace after an open paren for subshell
Change-Id: Id14d00bc0549e37a8c0e0b8990753b4f74f3a538
diff --git a/ninja.cc b/ninja.cc
index c95ee64..6ba2ec8 100644
--- a/ninja.cc
+++ b/ninja.cc
@@ -454,7 +454,7 @@
}
if (needs_subshell)
- *cmd_buf += ')';
+ *cmd_buf += " )";
}
return (was_gomacc_found || g_flags.remote_num_jobs ||
g_flags.goma_dir) && !use_gomacc;
diff --git a/testcase/subshell_in_recipe.mk b/testcase/subshell_in_recipe.mk
new file mode 100644
index 0000000..7578fe7
--- /dev/null
+++ b/testcase/subshell_in_recipe.mk
@@ -0,0 +1,3 @@
+test:
+ true
+ (echo PASS)