@@ -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}
1414echo Building pkgcraft-c on ${OSTYPE} for ${HOSTTYPE}
1515
@@ -42,15 +42,15 @@ install_pkgs() {
4242# install binary cargo-c package if available
4343if [[ ${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
5151elif [[ ${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
5959fi
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
6464cargo cinstall --version
6565
0 commit comments