blob: 9ac2f110110f5a972161c09638ba916f7505ea45 [file] [log] [blame]
load("//:distdir_deps.bzl", "gen_workspace_stanza")
package(default_testonly = True)
filegroup(
name = "srcs",
testonly = False,
srcs = glob(["**"]),
visibility = ["//src/test/shell/bazel:__pkg__"],
)
filegroup(
name = "git-repos",
srcs = [
"outer-planets-repo.tar.gz",
"pluto-repo.tar.gz",
"refetch-repo.tar.gz",
"strip-prefix-repo.tar.gz",
],
visibility = ["//src/test/shell/bazel:__pkg__"],
)
filegroup(
name = "embedded_tools_deps_test_data",
srcs = [
"//src/test/shell/bazel/testdata:embedded_tools_srcs_deps",
],
visibility = ["//src/test/shell/bazel:__pkg__"],
)
filegroup(
name = "jdk_http_archives_filegroup",
srcs = [
"//src/test/shell/bazel/testdata:jdk_http_archives",
],
visibility = ["//src/test/shell/bazel:__subpackages__"],
)
gen_workspace_stanza(
name = "workspace_with_rules_java",
out = "jdk_http_archives",
repo_clause = """
name = "{repo}",
sha256 = "{sha256}",
strip_prefix = {strip_prefix},
urls = {urls},
""",
repos = [
"remote_java_tools_test",
"remote_java_tools_test_linux",
"remote_java_tools_test_windows",
"remote_java_tools_test_darwin_x86_64",
"remote_java_tools_test_darwin_arm64",
"openjdk11_linux_archive",
"openjdk11_darwin_archive",
"openjdk11_darwin_aarch64_archive",
"openjdk11_windows_archive",
"openjdk11_windows_arm64_archive",
] + [
"openjdk%s_%s_archive" % (version, os)
for os in ("linux", "darwin", "darwin_aarch64", "windows", "windows_arm64")
for version in ("17", "18")
],
template = "jdk_http_archives.tmpl",
visibility = ["//:__pkg__"],
)
exports_files(["zstd_test_archive.tar.zst"])