Files
cdk/misc/scripts/check-fmt.sh
Yuki Kishimoto 02fd33225c Add misc/scripts
Signed-off-by: Yuki Kishimoto <yukikishimoto@protonmail.com>
2024-04-10 17:54:44 +02:00

18 lines
383 B
Bash
Executable File

#!/bin/bash
set -euo pipefail
flags=""
# Check if "check" is passed as an argument
if [[ "$#" -gt 0 && "$1" == "check" ]]; then
flags="--check"
fi
# Install toolchain
rustup install nightly-2024-01-11
rustup component add rustfmt --toolchain nightly-2024-01-11
# Check workspace crates
cargo +nightly-2024-01-11 fmt --all -- --config format_code_in_doc_comments=true $flags