diff options
author | juliexxia <juliexxia@google.com> | 2018-01-25 14:35:46 -0800 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-01-25 14:37:37 -0800 |
commit | 348467a2578005a03a2910fff0cd1cb9091a3b4f (patch) | |
tree | b72592dde51b8027a579617ef049773c8db97dcd /src/main/java/com/google/devtools | |
parent | 3be9e1cbaed02b3c8e3d27a5bea08388ef3f3c98 (diff) |
cquery output: change the output config to be "HOST" for targets configured in the host config instead of the usual hash of options.
PiperOrigin-RevId: 183293164
Diffstat (limited to 'src/main/java/com/google/devtools')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/buildtool/BuildTool.java | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/buildtool/BuildTool.java b/src/main/java/com/google/devtools/build/lib/buildtool/BuildTool.java index 9b68d8f3e1..c511ced77b 100644 --- a/src/main/java/com/google/devtools/build/lib/buildtool/BuildTool.java +++ b/src/main/java/com/google/devtools/build/lib/buildtool/BuildTool.java @@ -482,13 +482,14 @@ public final class BuildTool { public void processOutput(Iterable<ConfiguredTarget> partialResult) throws IOException, InterruptedException { for (ConfiguredTarget configuredTarget : partialResult) { - env.getReporter() - .getOutErr() - .printOutLn( - configuredTarget.getLabel() - + " (" - + configuredTarget.getConfiguration() - + ")"); + BuildConfiguration config = configuredTarget.getConfiguration(); + StringBuilder output = + new StringBuilder() + .append(configuredTarget.getLabel()) + .append(" (") + .append(config != null && config.isHostConfiguration() ? "HOST" : config) + .append(")"); + env.getReporter().getOutErr().printOutLn(output.toString()); } } }); |