summaryrefslogtreecommitdiff
path: root/.travis.yml
blob: ed0bcf38c47194c8c57505525a7b004b21933abf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
dist: trusty
sudo: required
os: linux
language: c
compiler:
  - gcc
  - clang

install:
  - curl -L "https://github.com/ninja-build/ninja/releases/download/v1.7.2/ninja-linux.zip" -o "ninja-linux.zip"
  - sudo unzip "ninja-linux.zip" -d "/usr/local/bin"
  - sudo chmod 755 "/usr/local/bin/ninja"
  - pip3 install meson

script:
  - meson "build"
  - ninja -C "build"
  - sudo MESON_TESTTHREADS=64 ninja -C "build" test