-
Notifications
You must be signed in to change notification settings - Fork 56
/
.lgtm.yml
25 lines (25 loc) · 1.05 KB
/
.lgtm.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
queries:
- exclude: cpp/fixme-comment
# Interesting queries that revealed actual issues
- include: cpp/feature-envy
- include: cpp/declaration-hides-variable
- include: cpp/complex-block
- include: cpp/file-intimacy
extraction:
cpp:
prepare: # Customizable step used by all languages.
packages:
# - g++-6
# after_prepare: # Customizable step used by all languages.
configure: # Customizable step used only by C/C++ extraction.
command:
- git clone https://github.com/MatthiasWM/NEWT64.git newt64
- cmake -S newt64 -B newt64/build
- cmake --build newt64/build
- git clone https://github.com/fltk/fltk.git
- cmake -S fltk -B fltk/build -D FLKT_USE_SYSTEM_LIBJPEG=Off -D FLTK_USE_SYSTEM_ZLIB=Off -D FLTK_USE_SYSTEM_LIBPNG=Off -D FLTK_BUILD_TEST=Off -D FLTK_BUILD_GL=Off
- cmake --build fltk/build
index: # Customizable step used by all languages.
build_command:
- cmake -S . -B _Build_/Makefiles
- cmake --build _Build_/Makefiles --target Einstein