lgtm: Add config for a more complete build on lgtm.com
[strongswan.git] / .lgtm.yml
1 queries:
2   - exclude: cpp/fixme-comment
3   # this rule produces too many false positives due to our custom specifiers and
4   # the use of void pointers in swanctl
5   - exclude: cpp/wrong-type-format-argument
6
7 extraction:
8   cpp:
9     configure:
10       command:
11         # follows the "all" build in test.sh (without custom-compiled stuff)
12         - ./autogen.sh
13         - ./configure --enable-all --disable-android-dns --disable-android-log
14             --disable-kernel-pfroute --disable-keychain
15             --disable-lock-profiler --disable-padlock --disable-fuzzing
16             --disable-osx-attr --disable-tkm --disable-uci
17             --disable-soup --disable-unwind-backtraces
18             --disable-svc --disable-dbghelp-backtraces --disable-socket-win
19             --disable-kernel-wfp --disable-kernel-iph --disable-winhttp
20             --disable-af-alg --disable-coverage
21             --disable-python-eggs-install
22             --disable-botan --disable-wolfssl --disable-tss-tss2