Files
archived-touchHLE/dev-scripts/format.sh
hikari_no_yume fb5b8783f1 Ensure CI runs will be red when encountering linter warnings
Change-Id: I14c5c9709a1aa88fe27dde7c7217a6a0ad7f7355
2023-12-04 18:05:46 +01:00

19 lines
451 B
Bash
Executable File

#!/bin/sh
if [[ "$1" = "--check" ]]; then
RUSTFMT_EXTRA='--check'
# "-Werror" ensures that warnings result in a non-zero exit status.
CLANG_FORMAT_EXTRA='--dry-run -Werror'
else
RUSTFMT_EXTRA=''
CLANG_FORMAT_EXTRA=''
fi
set -eux
cargo fmt $RUSTFMT_EXTRA
clang-format $CLANG_FORMAT_EXTRA -i \
`find src tests/TestApp_source \
-name '*.cpp' -or -name '*.hpp' \
-or -name '*.c' -or -name '*.h' -or -name '*.m'`