summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authoriphydf <iphydf@users.noreply.github.com>2020-03-02 22:13:31 +0000
committeriphydf <iphydf@users.noreply.github.com>2020-03-05 23:02:54 +0000
commit7923a619597cc9a4e62db65b0f8400176a78dfa3 (patch)
tree4a0ddb4306914f0f9bb171ac716b2269b8643b1f /.travis.yml
parente35d70af1822095b7b273f1cec16878645b90078 (diff)
Use ninja build system for the cmake-linux build.
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml8
1 files changed, 5 insertions, 3 deletions
diff --git a/.travis.yml b/.travis.yml
index a717fe85..17a22e79 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -2,12 +2,13 @@
2# For Pull Requests, we build only the first three jobs: autotools on Linux, 2# For Pull Requests, we build only the first three jobs: autotools on Linux,
3# cmake on Linux, and cmake on Windows 32 bit. 3# cmake on Linux, and cmake on Windows 32 bit.
4# 4#
5# For branch builds and cron builds (once a day), we build all the jobs. This 5# For branch builds and cron builds (once a day), we build all the jobs. This is
6# is achieved using the "if: type IN (push, api, cron)" fields in the matrix. 6# achieved using the "if: type IN (push, api, cron)" fields in the jobs list.
7 7
8language: c 8language: c
9os: linux
9 10
10matrix: 11jobs:
11 include: 12 include:
12 - stage: "Stage 1" 13 - stage: "Stage 1"
13 env: JOB=cmake-linux 14 env: JOB=cmake-linux
@@ -19,6 +20,7 @@ matrix:
19 - libopus-dev # For toxav. 20 - libopus-dev # For toxav.
20 - libgtest-dev # For unit tests. 21 - libgtest-dev # For unit tests.
21 - libvpx-dev # For toxav. 22 - libvpx-dev # For toxav.
23 - ninja-build
22 - pylint 24 - pylint
23 install: .travis/$JOB install 25 install: .travis/$JOB install
24 script: .travis/$JOB script 26 script: .travis/$JOB script