aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools
diff options
context:
space:
mode:
authorGravatar Googler <noreply@google.com>2017-05-19 22:27:44 +0200
committerGravatar Irina Iancu <elenairina@google.com>2017-05-22 14:38:57 +0200
commitce6dea90b8c9eec9ebba41db25117dfb5527414f (patch)
tree1ef28debdff7c43c8396f034d92a08ccea8bc39f /tools
parent8db67cd3dedfbeec6ffdd19d215bcae673ca8575 (diff)
Expose javac jar in java_toolchain's skylark provider
PiperOrigin-RevId: 156589908
Diffstat (limited to 'tools')
-rw-r--r--tools/ide/intellij_info_impl.bzl2
1 files changed, 2 insertions, 0 deletions
diff --git a/tools/ide/intellij_info_impl.bzl b/tools/ide/intellij_info_impl.bzl
index 36a4065141..024120af0d 100644
--- a/tools/ide/intellij_info_impl.bzl
+++ b/tools/ide/intellij_info_impl.bzl
@@ -544,9 +544,11 @@ def build_java_toolchain_ide_info(target):
if not hasattr(target, "java_toolchain"):
return None
toolchain_info = target.java_toolchain
+ javac_jar_file = toolchain_info.javac_jar if hasattr(toolchain_info, "javac_jar") else None
return struct_omit_none(
source_version = toolchain_info.source_version,
target_version = toolchain_info.target_version,
+ javac_jar = artifact_location(javac_jar_file),
)
##### Main aspect function