Skip to content
Merged
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 5 additions & 4 deletions rust/ql/test/setup.sh
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,14 @@ set -euo pipefail
# This script is run by the CI to set up the test environment for the Rust QL tests
# We run this as rustup is not meant to be run in parallel, and will this setup will be run by rust-analyzer in the
# parallel QL tests unless we do the setup prior to launching the tests.
# We do this for each `rust-toolchain.toml` we use in the tests (and the root one in `rust`)
# We do this for each `rust-toolchain.toml` we use in the tests (and the root one in `rust` last, so it becomes the
# default).

cd "$(dirname "$0")"

rustup install
rustup component add rust-src

find . -name rust-toolchain.toml \
-execdir rustup install \; \
-execdir rustup component add rust-src \;

# no to install rust-src explicitly, it's listedin ql/rust/rust-toolchain.toml
Comment thread
aibaars marked this conversation as resolved.
Outdated
rustup install