diff --git a/modules/toolchains_musl/0.1.17/MODULE.bazel b/modules/toolchains_musl/0.1.17/MODULE.bazel new file mode 100644 index 00000000000..8cbf913b57f --- /dev/null +++ b/modules/toolchains_musl/0.1.17/MODULE.bazel @@ -0,0 +1,12 @@ +module( + name = "toolchains_musl", + version = "0.1.17", +) + +bazel_dep(name = "bazel_features", version = "1.9.0") +bazel_dep(name = "platforms", version = "0.0.9") + +toolchains_musl = use_extension("//:toolchains_musl.bzl", "toolchains_musl") +use_repo(toolchains_musl, "musl_toolchains_hub") + +register_toolchains("@musl_toolchains_hub//:all") diff --git a/modules/toolchains_musl/0.1.17/presubmit.yml b/modules/toolchains_musl/0.1.17/presubmit.yml new file mode 100644 index 00000000000..363abff306a --- /dev/null +++ b/modules/toolchains_musl/0.1.17/presubmit.yml @@ -0,0 +1,24 @@ +bcr_test_module: + module_path: "bcr_test" + matrix: + platform: ["debian10", "macos", "macos_arm64", "ubuntu2004"] + bazel: [6.x, 7.x] + tasks: + run_tests: + name: "Run test module" + platform: ${{ platform }} + bazel: ${{ bazel }} + build_targets: + - "//..." + build_flags: + - "--test_output=errors" + - "--verbose_failures" + # Required with Bazel 6 + - "--incompatible_enable_cc_toolchain_resolution" + test_targets: + - "//..." + test_flags: + - "--test_output=errors" + - "--verbose_failures" + # Required with Bazel 6 + - "--incompatible_enable_cc_toolchain_resolution" diff --git a/modules/toolchains_musl/0.1.17/source.json b/modules/toolchains_musl/0.1.17/source.json new file mode 100644 index 00000000000..e12522985f8 --- /dev/null +++ b/modules/toolchains_musl/0.1.17/source.json @@ -0,0 +1,5 @@ +{ + "integrity": "sha256-Hmz5nzUnfbucOzQamYbQ8zz3DgzHaljwYtLZt6tW7us=", + "strip_prefix": "", + "url": "https://github.com/bazel-contrib/musl-toolchain/releases/download/v0.1.17/musl_toolchain-v0.1.17.tar.gz" +} diff --git a/modules/toolchains_musl/metadata.json b/modules/toolchains_musl/metadata.json index b6e4c1e3009..5ceb58217ca 100644 --- a/modules/toolchains_musl/metadata.json +++ b/modules/toolchains_musl/metadata.json @@ -15,7 +15,8 @@ "versions": [ "0.1.14", "0.1.15", - "0.1.16" + "0.1.16", + "0.1.17" ], "yanked_versions": {} }