diff options
Diffstat (limited to 'java/WORKSPACE')
-rw-r--r-- | java/WORKSPACE | 20 |
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", |