aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools
diff options
context:
space:
mode:
authorGravatar Ulf Adams <ulfjack@google.com>2016-10-06 08:51:47 +0000
committerGravatar Damien Martin-Guillerez <dmarting@google.com>2016-10-06 10:23:38 +0000
commit27085f44a168b502542cda6216863601e64da833 (patch)
tree316bf0171ba3ae6c0e26ce9f30a9cae1394688d0 /tools
parent722b04322891a6dc76efde3d900731cd51e3c499 (diff)
Remove JavaCpuSupplier; use the actual --cpu value instead.
This is a semantic change for Bazel, which now observes the --cpu flag when looking up a Jvm. Use "-default" as a fallback to keep the change backwards compatible. RELNOTES[INC]: Bazel now uses the --cpu flag to look up Jvms; it falls back to "default" if it can't find a Jvm matching the CPU value. -- MOS_MIGRATED_REVID=135333759
Diffstat (limited to 'tools')
-rw-r--r--tools/jdk/BUILD56
1 files changed, 22 insertions, 34 deletions
diff --git a/tools/jdk/BUILD b/tools/jdk/BUILD
index 5ec7ec60b1..22d26eba9b 100644
--- a/tools/jdk/BUILD
+++ b/tools/jdk/BUILD
@@ -20,39 +20,39 @@ filegroup(
}),
)
-filegroup(
+alias(
name = "jni_header",
- srcs = ["//external:jni_header"],
+ actual = "//external:jni_header",
)
-filegroup(
+alias(
name = "jni_md_header-darwin",
- srcs = ["//external:jni_md_header-darwin"],
+ actual = "//external:jni_md_header-darwin",
)
-filegroup(
+alias(
name = "jni_md_header-linux",
- srcs = ["//external:jni_md_header-linux"],
+ actual = "//external:jni_md_header-linux",
)
-filegroup(
+alias(
name = "jni_md_header-freebsd",
- srcs = ["//external:jni_md_header-freebsd"],
+ actual = "//external:jni_md_header-freebsd",
)
-filegroup(
+alias(
name = "java",
- srcs = ["//external:java"],
+ actual = "//external:java",
)
-filegroup(
+alias(
name = "jar",
- srcs = ["//external:jar"],
+ actual = "//external:jar",
)
-filegroup(
+alias(
name = "javac",
- srcs = ["//external:javac"],
+ actual = "//external:javac",
)
# On Windows, executables end in ".exe", but the label we reach it through
@@ -71,14 +71,14 @@ BOOTCLASS_JARS = [
"charsets.jar",
]
-filegroup(
+alias(
name = "bootclasspath",
- srcs = ["//external:bootclasspath"],
+ actual = "//external:bootclasspath",
)
-filegroup(
+alias(
name = "extdir",
- srcs = ["//external:extdir"],
+ actual = "//external:extdir",
)
filegroup(
@@ -92,26 +92,14 @@ java_import(
neverlink = 1,
)
-# This one is just needed because of how filegroup redirection works.
-filegroup(name = "jre-null")
-
-filegroup(
+alias(
name = "jre",
- srcs = [
- ":jre-null",
- "//external:jre-default",
- ],
+ actual = "//external:jre",
)
-# This one is just needed because of how filegroup redirection works.
-filegroup(name = "jdk-null")
-
-filegroup(
+alias(
name = "jdk",
- srcs = [
- ":jdk-null",
- "//external:jdk-default",
- ],
+ actual = "//external:jdk",
)
java_toolchain(