Set up strict clippy linting in the build scripts

This commit is contained in:
Savanni D'Gerinel 2023-10-04 15:57:10 -04:00
parent 525b5389a1
commit 94e74abd1d
1 changed files with 6 additions and 2 deletions

View File

@ -14,6 +14,9 @@ case $CMD in
build)
$CARGO build $MODULE $PARAMS
;;
lint)
$CARGO clippy $MODULE $PARAMS -- -Dwarnings
;;
test)
$CARGO test $MODULE $PARAMS
;;
@ -21,16 +24,17 @@ case $CMD in
$CARGO run $MODULE $PARAMS
;;
release)
$CARGO clippy $MODULE $PARAMS -- -Dwarnings
$CARGO build --release $MODULE $PARAMS
;;
clean)
$CARGO clean $MODULE
;;
"")
echo "No command specified. Use build | test | run | release | clean"
echo "No command specified. Use build | lint | test | run | release | clean"
;;
*)
echo "$CMD is unknown. Use build | test | run | release | clean"
echo "$CMD is unknown. Use build | lint | test | run | release | clean"
;;
esac