aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorGravatar Googler <noreply@google.com>2016-01-28 13:04:28 +0000
committerGravatar Kristina Chodorow <kchodorow@google.com>2016-01-28 15:30:37 +0000
commit536ad168fc43ccf0cffddedde1a594425116a5c6 (patch)
treee54610db64eed03b4bfd4db2c5e09c320f0f0f08 /src
parentde435f4bd1a46f2a0f28d42f302f0eb05517ca9c (diff)
Don't display irrelevant line in --verbose_explanations of cc compile.
-- MOS_MIGRATED_REVID=113251721
Diffstat (limited to 'src')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/cpp/CppCompileAction.java9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/CppCompileAction.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/CppCompileAction.java
index 8e87960b0d..54bfe47c41 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/cpp/CppCompileAction.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/CppCompileAction.java
@@ -1202,15 +1202,14 @@ public class CppCompileAction extends AbstractAction implements IncludeScannable
StringBuilder message = new StringBuilder();
message.append(getProgressMessage());
message.append('\n');
- message.append(" Command: ");
- message.append(
- ShellEscaper.escapeString(cppConfiguration.getLdExecutable().getPathString()));
- message.append('\n');
// Outputting one argument per line makes it easier to diff the results.
+ // The first element in getArgv() is actually the command to execute.
+ String legend = " Command: ";
for (String argument : ShellEscaper.escapeAll(getArgv())) {
- message.append(" Argument: ");
+ message.append(legend);
message.append(argument);
message.append('\n');
+ legend = " Argument: ";
}
for (PathFragment path : context.getDeclaredIncludeDirs()) {