aboutsummaryrefslogtreecommitdiff
path: root/java/WORKSPACE
diff options
context:
space:
mode:
Diffstat (limited to 'java/WORKSPACE')
-rw-r--r--java/WORKSPACE20
1 files changed, 16 insertions, 4 deletions
diff --git a/java/WORKSPACE b/java/WORKSPACE
index 06fbdfe..6f9902a 100644
--- a/java/WORKSPACE
+++ b/java/WORKSPACE
@@ -5,12 +5,24 @@ local_repository(
path = "..",
)
-maven_jar(
- name = "junit_junit",
- artifact = "junit:junit:4.12",
+load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive", "http_file")
+
+RULES_JVM_EXTERNAL_TAG = "3.0"
+RULES_JVM_EXTERNAL_SHA = "62133c125bf4109dfd9d2af64830208356ce4ef8b165a6ef15bbff7460b35c3a"
+
+http_archive(
+ name = "rules_jvm_external",
+ strip_prefix = "rules_jvm_external-%s" % RULES_JVM_EXTERNAL_TAG,
+ sha256 = RULES_JVM_EXTERNAL_SHA,
+ url = "https://github.com/bazelbuild/rules_jvm_external/archive/%s.zip" % RULES_JVM_EXTERNAL_TAG,
)
-load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_file")
+load("@rules_jvm_external//:defs.bzl", "maven_install")
+
+maven_install(
+ artifacts = ["junit:junit:4.12"],
+ repositories = ["https://repo1.maven.org/maven2"],
+)
http_file(
name = "openjdk_jni_h",