Move style-check to separate script

This avoids having to copy out of .gitlab-ci.yml before submitting an MR
to do a style check.

Could become a meson target at some point.
This commit is contained in:
Guido Günther
2021-11-23 17:56:53 +01:00
parent f80faabfb1
commit dd708456ff
2 changed files with 14 additions and 2 deletions

View File

@ -74,8 +74,7 @@ test:
- apt-get -y build-dep .
- apt-get -y install clang-tidy
- ninja -C _build test
- cd _build
- clang-tidy --checks=-clang-diagnostic-missing-braces,readability-braces-around-statements, --warnings-as-errors=readability-braces-around-statements -extra-arg=-Wno-unknown-warning-option ../src/*.c ../eek/*.c ../eekboard/*.c
- tools/style-check _build
check_release:
stage: test

13
tools/style-check Executable file
View File

@ -0,0 +1,13 @@
#!/bin/sh
if [ -z "$1" ]; then
echo "Please pass directory to check."
exit 1
fi
cd "$1"
clang-tidy --checks=-clang-diagnostic-missing-braces,readability-braces-around-statements, \
--warnings-as-errors=readability-braces-around-statements \
-extra-arg=-Wno-unknown-warning-option \
../src/*.c ../eek/*.c ../eekboard/*.c