summaryrefslogtreecommitdiff
path: root/.lgtm.yml
blob: eb17bd52de275e1353c5e41e17bef8d82247ac47 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
---
# vi: ts=2 sw=2 et:

extraction:
  cpp:
    prepare:
      packages:
        - libpwquality-dev
        - libfdisk-dev
        - libp11-kit-dev
        - libssl-dev
    before_index:
      # /tmp has `noexec` set in the LGTM infra which breaks meson's
      # compilation checks. Let's temporarily override TMPDIR to /var/tmp which
      # should work as expected
      # See: https://discuss.lgtm.com/t/meson-fails-to-determine-sizes-of-basic-data-types/2639
      - export TMPDIR=/var/tmp
    index:
      build_command:
        - meson build
        - ninja -C build
  python:
    python_setup:
      version: 3