• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1module(name = "integration_test_repo")
2
3bazel_dep(name = "rules_java", version = "7.5.0")
4archive_override(
5    module_name = "rules_java",
6    urls = ["file:///tmp/rules_java-HEAD.tar.gz"],
7)
8
9http_jar = use_repo_rule("@rules_java//java:http_jar.bzl", "http_jar")
10
11http_jar(
12    name = "my_jar",
13    urls = ["file:///tmp/my_jar.jar"],
14)
15
16java_toolchains = use_extension("@rules_java//java:extensions.bzl", "toolchains")
17use_repo(
18    java_toolchains,
19    "local_jdk",
20    "remote_java_tools",
21    "remote_java_tools_darwin_arm64",
22    "remote_java_tools_darwin_x86_64",
23    "remote_java_tools_linux",
24    "remote_java_tools_windows",
25    "remotejdk11_linux",
26    "remotejdk11_linux_aarch64",
27    "remotejdk11_linux_ppc64le",
28    "remotejdk11_linux_s390x",
29    "remotejdk11_macos",
30    "remotejdk11_macos_aarch64",
31    "remotejdk11_win",
32    "remotejdk11_win_arm64",
33    "remotejdk17_linux",
34    "remotejdk17_linux_s390x",
35    "remotejdk17_macos",
36    "remotejdk17_macos_aarch64",
37    "remotejdk17_win",
38    "remotejdk17_win_arm64",
39    "remotejdk21_linux",
40    "remotejdk21_macos",
41    "remotejdk21_macos_aarch64",
42    "remotejdk21_win",
43)
44
45register_toolchains("//:all")
46