fix: coreutils download path for darwin_amd64 (#853)
* fix: coreutils download path for darwin_amd64 * fixup --------- Co-authored-by: Greg Magolan <greg@aspect.dev>
This commit is contained in:
parent
474e680cad
commit
6959b3f807
|
@ -51,6 +51,8 @@ COREUTILS_VERSIONS = {
|
||||||
"sha256": "sha256-9zGLFOMDjUDbraDY/hrE5zFJ0O+QYrvx2wHk3Gw3q/A=",
|
"sha256": "sha256-9zGLFOMDjUDbraDY/hrE5zFJ0O+QYrvx2wHk3Gw3q/A=",
|
||||||
},
|
},
|
||||||
"darwin_amd64": {
|
"darwin_amd64": {
|
||||||
|
# TODO: remove this version_override hack once 0.0.27 is releases and contains a darwin arm binary
|
||||||
|
"version_override": "0.0.23",
|
||||||
"filename": "coreutils-0.0.23-x86_64-apple-darwin.tar.gz",
|
"filename": "coreutils-0.0.23-x86_64-apple-darwin.tar.gz",
|
||||||
"sha256": "sha256-SswetVAuK/hMK1r9uBvNnKj5JpSgD0bzkbsHTxOabCo=",
|
"sha256": "sha256-SswetVAuK/hMK1r9uBvNnKj5JpSgD0bzkbsHTxOabCo=",
|
||||||
},
|
},
|
||||||
|
@ -176,8 +178,11 @@ def _coreutils_platform_repo_impl(rctx):
|
||||||
is_windows = rctx.attr.platform.startswith("windows_")
|
is_windows = rctx.attr.platform.startswith("windows_")
|
||||||
platform = rctx.attr.platform
|
platform = rctx.attr.platform
|
||||||
filename = COREUTILS_VERSIONS[rctx.attr.version][platform]["filename"]
|
filename = COREUTILS_VERSIONS[rctx.attr.version][platform]["filename"]
|
||||||
|
version = rctx.attr.version
|
||||||
|
if "version_override" in COREUTILS_VERSIONS[rctx.attr.version][platform]:
|
||||||
|
version = COREUTILS_VERSIONS[rctx.attr.version][platform]["version_override"]
|
||||||
url = "https://github.com/uutils/coreutils/releases/download/{}/{}".format(
|
url = "https://github.com/uutils/coreutils/releases/download/{}/{}".format(
|
||||||
rctx.attr.version,
|
version,
|
||||||
filename,
|
filename,
|
||||||
)
|
)
|
||||||
rctx.download_and_extract(
|
rctx.download_and_extract(
|
||||||
|
|
Loading…
Reference in New Issue