diff options
author | Ulf Adams <ulfjack@google.com> | 2016-10-06 08:51:47 +0000 |
---|---|---|
committer | Damien Martin-Guillerez <dmarting@google.com> | 2016-10-06 10:23:38 +0000 |
commit | 27085f44a168b502542cda6216863601e64da833 (patch) | |
tree | 316bf0171ba3ae6c0e26ce9f30a9cae1394688d0 /tools | |
parent | 722b04322891a6dc76efde3d900731cd51e3c499 (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/BUILD | 56 |
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( |