FreeBSD CI: unbreak clang-tidy.
authorKirill Isakov <is-kir@ya.ru>
Sat, 14 Aug 2021 19:08:53 +0000 (01:08 +0600)
committerKirill Isakov <is-kir@ya.ru>
Sat, 14 Aug 2021 19:08:53 +0000 (01:08 +0600)
compiledb does not like the BSD make when running the -j flag.
-n (for some weird reason) also produces an empty file list.

.ci/tidy/run.sh

index 8af4767..c5951a2 100755 (executable)
@@ -27,9 +27,7 @@ for path in $paths; do
 done
 
 if ! [ -f compile_commands.json ]; then
-  # Running compiledb directly on this doesn't work on FreeBSD for some reason.
-  make -j2 all extra
-  compiledb -n make check
+  compiledb make all extra
 fi
 
 echo >&2 "Running clang-tidy without $paths"