aboutsummaryrefslogtreecommitdiffhomepage
path: root/WORKSPACE
diff options
context:
space:
mode:
authorGravatar Damien Martin-Guillerez <dmarting@google.com>2016-04-12 13:59:41 +0000
committerGravatar Lukacs Berki <lberki@google.com>2016-04-13 08:08:43 +0000
commit6cb8d820689ad029a9d0dc4ee1100db9b2d96515 (patch)
tree8cd2592242f96ef77a676ffc23a4d87bb7922336 /WORKSPACE
parent75250e614fbfc9d1597ca8d7c7324880690c1e27 (diff)
Refactor build for JDK 7
Now the JDK 7 tuning happens all in Bazel, removing logic from the CI script. It uses remote repositories to access JDK 7 dependencies. -- Change-Id: Iff590c6642ca5b2343aa15096f8fd837d1c80787 Reviewed-on: https://bazel-review.googlesource.com/#/c/3327 MOS_MIGRATED_REVID=119634530
Diffstat (limited to 'WORKSPACE')
-rw-r--r--WORKSPACE16
1 files changed, 16 insertions, 0 deletions
diff --git a/WORKSPACE b/WORKSPACE
index 05c5117286..ed50f775fe 100644
--- a/WORKSPACE
+++ b/WORKSPACE
@@ -23,6 +23,22 @@ bind(
actual = "//:dummy",
)
+# For building for JDK 7
+# This is a JDK 7 JavaBuilder from release 0.1.0.
+# Do not use the skylark bootstrapped version of JavaBuilder
+http_file(
+ name = "io_bazel_javabuilder_jdk7",
+ # This was built from Bazel 0.1.0 (after ./compile.sh) and JDK 7.
+ url = "https://storage.googleapis.com/bazel/0.1.0/JavaBuilder_deploy.jar",
+ sha256 = "374f07be2f73ec170ef6bdd8057530e6842cb0cbc7a240caccbd7b80be239366",
+)
+
+http_file(
+ name = "io_bazel_javac_jdk7",
+ url = "https://github.com/bazelbuild/bazel/blob/0.1.0/third_party/java/jdk/langtools/javac.jar?raw=true",
+ sha256 = "e063cf60cf9a1d24acd043f55dc605da559b913793c6a4e51c5ddbc4f5d494df",
+)
+
# For tools/cpp/test/...
load("//tools/cpp/test:docker_repository.bzl", "docker_repository")
docker_repository()