commit | 2649c7c4adef0ebf9bca8fe46aa97304b22de522 | [log] [tgz] |
---|---|---|
author | Chenchu Kolli <ckolli@google.com> | Mon May 09 19:20:55 2022 -0500 |
committer | Yun Peng <pcloudy@google.com> | Tue May 10 15:47:06 2022 +0200 |
tree | e7949c574b75cbca981c1c05326a919847873dc4 | |
parent | e1ea2a9a345d8068baf2d2ad74664bea49b3c03e [diff] |
Fix --use_top_level_targets_for_symlinks with aliases (#15446) Fixes https://github.com/bazelbuild/bazel/issues/14602 Closes #15316. PiperOrigin-RevId: 444970714 Co-authored-by: Keith Smiley <keithbsmiley@gmail.com>
diff --git a/src/main/java/com/google/devtools/build/lib/buildtool/ExecutionTool.java b/src/main/java/com/google/devtools/build/lib/buildtool/ExecutionTool.java index c9a4005..a1a8755 100644 --- a/src/main/java/com/google/devtools/build/lib/buildtool/ExecutionTool.java +++ b/src/main/java/com/google/devtools/build/lib/buildtool/ExecutionTool.java
@@ -680,6 +680,7 @@ Set<BuildConfiguration> targetConfigurations = buildRequestOptions.useTopLevelTargetsForSymlinks() ? analysisResult.getTargetsToBuild().stream() + .map(ConfiguredTarget::getActual) .map(ConfiguredTarget::getConfigurationKey) .filter(Objects::nonNull) .distinct()