Skip to content
This repository was archived by the owner on Sep 30, 2020. It is now read-only.

Commit f58eea2

Browse files
committed
Move cargo over to cargo triples
1 parent 03cdfda commit f58eea2

File tree

1 file changed

+2
-20
lines changed

1 file changed

+2
-20
lines changed

rustup.sh

Lines changed: 2 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -384,24 +384,6 @@ case $HOST_TRIPLE in
384384

385385
esac
386386

387-
# Is this a triple we have cargo nightlies for?
388-
if [ -z "${CFG_DISABLE_CARGO}" ]; then
389-
case $HOST_TRIPLE in
390-
x86_64-unknown-linux-gnu)
391-
CARGO_PLATFORM=linux
392-
;;
393-
394-
x86_64-apple-darwin)
395-
CARGO_PLATFORM=mac
396-
;;
397-
398-
*)
399-
warn "rustup.sh can't install cargo for $HOST_TRIPLE"
400-
CFG_DISABLE_CARGO=1
401-
402-
esac
403-
fi
404-
405387
msg "host triple: ${HOST_TRIPLE}"
406388

407389
PACKAGE_NAME=rust-nightly
@@ -414,11 +396,11 @@ LOCAL_INSTALL_DIR="${TMP_DIR}/${PACKAGE_NAME_AND_TRIPLE}"
414396
LOCAL_INSTALL_SCRIPT="${LOCAL_INSTALL_DIR}/install.sh"
415397

416398
CARGO_PACKAGE_NAME=cargo-nightly
417-
CARGO_PACKAGE_NAME_AND_TRIPLE="${CARGO_PACKAGE_NAME}-${CARGO_PLATFORM}"
399+
CARGO_PACKAGE_NAME_AND_TRIPLE="${CARGO_PACKAGE_NAME}-${HOST_TRIPLE}"
418400
CARGO_TARBALL_NAME="${CARGO_PACKAGE_NAME_AND_TRIPLE}.tar.gz"
419401
CARGO_REMOTE_TARBALL="http://static.rust-lang.org/cargo-dist/${CARGO_TARBALL_NAME}"
420402
CARGO_LOCAL_TARBALL="${TMP_DIR}/${CARGO_TARBALL_NAME}"
421-
CARGO_LOCAL_INSTALL_DIR="${TMP_DIR}/${CARGO_PACKAGE_NAME}"
403+
CARGO_LOCAL_INSTALL_DIR="${TMP_DIR}/${CARGO_PACKAGE_NAME_AND_TRIPLE}"
422404
CARGO_LOCAL_INSTALL_SCRIPT="${CARGO_LOCAL_INSTALL_DIR}/install.sh"
423405

424406
rm -Rf "${TMP_DIR}"

0 commit comments

Comments
 (0)