-
Notifications
You must be signed in to change notification settings - Fork 4
/
lgtm.yml
32 lines (30 loc) · 1.19 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
26
27
28
29
30
31
32
extraction:
cpp:
prepare: # Customizable step used by all languages.
packages:
- python-pip
- pkg-config
- libxrandr-dev
- libudev-dev
after_prepare: # Customizable step used by all languages.
- pip3 install --local cmake conan
- pip3 install --local cmake conan --upgrade
- ls ~/.local/bin
- export PATH=$PATH:~/.local/bin
- conan --version
- cmake --version
- conan profile new default --detect
- conan profile update settings.compiler.version=8 default
- conan profile update settings.compiler.libcxx=libstdc++11 default
- conan remote update conan-center https://conan.bintray.com False
- conan remote add bincrafters https://api.bintray.com/conan/bincrafters/public-conan False
- conan remote add conan-doom_strong_types https://api.bintray.com/conan/milerius/doom_strong_types False
- conan remote add skypjack https://api.bintray.com/conan/skypjack/conan False
- mkdir $LGTM_SRC/_lgtm_build_dir
- cd $LGTM_SRC/_lgtm_build_dir
- conan install -g cmake ../.conan/linux
- cd -
path_classifiers:
library:
- vendor/noesisgui/include
- vendor/loguru