]> git.lizzy.rs Git - dragonfireclient.git/blob - util/ci/clang-tidy.sh
74578eeac3a6f6c61d7f9069815b798d78c25c8b
[dragonfireclient.git] / util / ci / clang-tidy.sh
1 #! /bin/bash -eu
2
3 mkdir -p build
4 cd build
5 cmake -DCMAKE_BUILD_TYPE=Debug \
6         -DCMAKE_EXPORT_COMPILE_COMMANDS=ON \
7         -DRUN_IN_PLACE=TRUE \
8         -DENABLE_{GETTEXT,SOUND}=FALSE \
9         -DBUILD_SERVER=TRUE ..
10 make GenerateVersion
11
12 cd ..
13
14 ./util/ci/run-clang-tidy.py \
15         -clang-tidy-binary=clang-tidy-9 -p build \
16         -quiet -config="$(cat .clang-tidy)" \
17         'src/.*'