aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools
diff options
context:
space:
mode:
authorGravatar juliexxia <juliexxia@google.com>2018-01-25 14:35:46 -0800
committerGravatar Copybara-Service <copybara-piper@google.com>2018-01-25 14:37:37 -0800
commit348467a2578005a03a2910fff0cd1cb9091a3b4f (patch)
treeb72592dde51b8027a579617ef049773c8db97dcd /src/main/java/com/google/devtools
parent3be9e1cbaed02b3c8e3d27a5bea08388ef3f3c98 (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.java15
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());
}
}
});