diff options
author | ambrosin <ambrosin@google.com> | 2022-05-24 11:40:33 -0700 |
---|---|---|
committer | Copybara-Service <copybara-worker@google.com> | 2022-05-24 11:41:46 -0700 |
commit | 6d1aa8775faf2bcf53dd546c9944e4c2e161bed8 (patch) | |
tree | fe38030748c7fb3f83ff85985b72348fcd1bd610 /java_src/WORKSPACE | |
parent | 4474d3ae482be61ab138b14318f54fa84d45819e (diff) | |
download | tink-6d1aa8775faf2bcf53dd546c9944e4c2e161bed8.tar.gz |
Remove call to maven_install from tink_java_deps_init
Instead, only expose TINK_MAVEN_ARTIFACTS for consumers of Tink to use in their workspace (see https://github.com/bazelbuild/rules_jvm_external#exporting-and-consuming-artifacts-from-external-repositories).
Also:
* Move RBE config in Tink Java's WORKSPACE.
* Move args4j maven artifact from Tink Java to examples and tools since it is only used there.
* Delete examples_java_deps_init.bzl, and instead simply call `maven_install` in the WORKSPACE; remove the need for keeping a separate `examples_maven` repo.
PiperOrigin-RevId: 450732939
Diffstat (limited to 'java_src/WORKSPACE')
-rw-r--r-- | java_src/WORKSPACE | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/java_src/WORKSPACE b/java_src/WORKSPACE index d0192f62e..990691d84 100644 --- a/java_src/WORKSPACE +++ b/java_src/WORKSPACE @@ -1,7 +1,23 @@ workspace(name = "tink_java") -load("@tink_java//:tink_java_deps.bzl", "tink_java_deps") +load("@tink_java//:tink_java_deps.bzl", "tink_java_deps", "TINK_MAVEN_ARTIFACTS") + tink_java_deps() load("@tink_java//:tink_java_deps_init.bzl", "tink_java_deps_init") + tink_java_deps_init() + +load("@bazel_toolchains//rules:rbe_repo.bzl", "rbe_autoconfig") + +rbe_autoconfig(name = "rbe_default") + +load("@rules_jvm_external//:defs.bzl", "maven_install") + +maven_install( + artifacts = TINK_MAVEN_ARTIFACTS, + repositories = [ + "https://maven.google.com", + "https://repo1.maven.org/maven2", + ], +) |