diff --git a/build_tools/check.sh b/build_tools/check.sh index c742bc677..4f70e035e 100755 --- a/build_tools/check.sh +++ b/build_tools/check.sh @@ -33,8 +33,13 @@ fi cargo() { subcmd=$1 shift - # shellcheck disable=2086 - command cargo "$subcmd" $cargo_args "$@" + if [ -n "$FISH_CHECK_RUST_TOOLCHAIN" ]; then + # shellcheck disable=2086 + command cargo "+$FISH_CHECK_RUST_TOOLCHAIN" "$subcmd" $cargo_args "$@" + else + # shellcheck disable=2086 + command cargo "$subcmd" $cargo_args "$@" + fi } cleanup () {