Skip to content

Commit 910e673

Browse files
committed
ci: use static cargo-c version for manual build as well
1 parent d815c42 commit 910e673

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

.ci/buildlib

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ doecho() {
99
"$@"
1010
}
1111

12-
: ${CARGO_C_RELEASE:=v0.9.29}
12+
: ${CARGO_C_VERSION:=0.9.29}
1313
: ${PKGCRAFT_C_REF:=main}
1414
echo Building pkgcraft-c on ${OSTYPE} for ${HOSTTYPE}
1515

@@ -42,15 +42,15 @@ install_pkgs() {
4242
# install binary cargo-c package if available
4343
if [[ ${OSTYPE} == "linux-"* ]]; then
4444
if [[ ${HOSTTYPE} == "aarch64" ]]; then
45-
curl -L https://github.com/lu-zero/cargo-c/releases/download/${CARGO_C_RELEASE}/cargo-c-aarch64-unknown-linux-musl.tar.gz | tar xvzf - -C "${HOME}"/.cargo/bin
45+
curl -L https://github.com/lu-zero/cargo-c/releases/download/v${CARGO_C_VERSION}/cargo-c-aarch64-unknown-linux-musl.tar.gz | tar xvzf - -C "${HOME}"/.cargo/bin
4646
elif [[ ${HOSTTYPE} == "x86_64" ]]; then
47-
curl -L https://github.com/lu-zero/cargo-c/releases/download/${CARGO_C_RELEASE}/cargo-c-x86_64-unknown-linux-musl.tar.gz | tar xvzf - -C "${HOME}"/.cargo/bin
47+
curl -L https://github.com/lu-zero/cargo-c/releases/download/v${CARGO_C_VERSION}/cargo-c-x86_64-unknown-linux-musl.tar.gz | tar xvzf - -C "${HOME}"/.cargo/bin
4848
else
4949
SOURCE_CARGO_C=true
5050
fi
5151
elif [[ ${OSTYPE} == "darwin"* ]]; then
5252
if [[ ${HOSTTYPE} == "x86_64" ]]; then
53-
curl -L https://github.com/lu-zero/cargo-c/releases/download/${CARGO_C_RELEASE}/cargo-c-macos.zip > cargo-c.zip
53+
curl -L https://github.com/lu-zero/cargo-c/releases/download/v${CARGO_C_VERSION}/cargo-c-macos.zip > cargo-c.zip
5454
unzip -o cargo-c.zip -d "${HOME}"/.cargo/bin
5555
rm cargo-c.zip
5656
else
@@ -59,7 +59,7 @@ elif [[ ${OSTYPE} == "darwin"* ]]; then
5959
fi
6060

6161
# manually build cargo-c for arches without native binaries
62-
[[ -n ${SOURCE_CARGO_C} ]] && doecho cargo install cargo-c
62+
[[ -n ${SOURCE_CARGO_C} ]] && doecho cargo install cargo-c@{CARGO_C_VERSION}
6363
# output cargo-c version
6464
cargo cinstall --version
6565

0 commit comments

Comments
 (0)