diff options
| author | bors <bors@rust-lang.org> | 2019-10-19 09:14:29 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2019-10-19 09:14:29 +0000 |
| commit | cbedd97b3a58023eff365a2fa74700d06115144a (patch) | |
| tree | 0005cd2c295bc156db9852b176ab398243488e26 | |
| parent | dbc40400defa5444e28193490a2aebd07724e1eb (diff) | |
| parent | 7d7451a67a38157b51d24a28808ed199b1672a0c (diff) | |
| download | rust-cbedd97b3a58023eff365a2fa74700d06115144a.tar.gz rust-cbedd97b3a58023eff365a2fa74700d06115144a.zip | |
Auto merge of #4692 - lzutao:use-opt-profile-rtim, r=phansch
build: use release build of RTIM rustup-toolchain-install-master on Travis Windows builds is unexpectedly slower compared to when run on other OSes. This commit tries to use release build of RTIM as a mean to improve performance there. changelog: none
| -rw-r--r-- | appveyor.yml | 2 | ||||
| -rwxr-xr-x | setup-toolchain.sh | 10 |
2 files changed, 4 insertions, 8 deletions
diff --git a/appveyor.yml b/appveyor.yml index 984c31ace80..829c781eb08 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -24,7 +24,7 @@ install: - rustup-init.exe -y --default-host %TARGET% --default-toolchain nightly --profile=minimal - set PATH=%PATH%;C:\Users\appveyor\.cargo\bin - del rust-toolchain - - cargo install -Z install-upgrade rustup-toolchain-install-master --debug || echo "rustup-toolchain-install-master already installed" + - cargo install -Z install-upgrade rustup-toolchain-install-master - rustup-toolchain-install-master -f -n master - rustup component add rustfmt --toolchain nightly & exit 0 # Format test handles missing rustfmt - rustup default master diff --git a/setup-toolchain.sh b/setup-toolchain.sh index 27c2e87f172..aac18e37946 100755 --- a/setup-toolchain.sh +++ b/setup-toolchain.sh @@ -3,14 +3,10 @@ set -e -cd "$(dirname "$0")" || exit +cd "$(dirname "$0")" -if ! command -v rustup-toolchain-install-master > /dev/null; then - cargo install \ - -Z install-upgrade \ - rustup-toolchain-install-master \ - --bin rustup-toolchain-install-master \ - --debug +if [[ "$CI" == true ]] || ! command -v rustup-toolchain-install-master > /dev/null; then + cargo install -Z install-upgrade rustup-toolchain-install-master --bin rustup-toolchain-install-master fi rustup-toolchain-install-master -f -n master |
