aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarat Dukhan <maratek@gmail.com>2019-10-19 02:13:30 -0700
committerMarat Dukhan <maratek@gmail.com>2019-10-19 05:42:35 -0400
commit7ad026703b3109907ad124025918da15cfd3f100 (patch)
tree349d40565f96dee9994a082aa6351cc221723a5f
parent88042a0d90c75662b492b3f0ddb6e644f36bd0b2 (diff)
downloadpthreadpool-7ad026703b3109907ad124025918da15cfd3f100.tar.gz
Travis-CI: configure with CMake
-rw-r--r--.travis.yml24
1 files changed, 6 insertions, 18 deletions
diff --git a/.travis.yml b/.travis.yml
index 568dffa..faff03c 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,24 +1,12 @@
dist: xenial
language: c
-install:
- - git clone https://github.com/ninja-build/ninja.git /tmp/ninja
- - pushd /tmp/ninja
- - git checkout release
- - python configure.py --bootstrap
- - mkdir -p $HOME/.local/bin
- - install -m 755 /tmp/ninja/ninja $HOME/.local/bin/ninja
- - popd
- - export PATH=$HOME/.local/bin:$PATH
- - pip install --user six
- - pip install --user git+https://github.com/Maratyszcza/confu
-before_script:
- - confu setup
- - ./configure.py
- - ninja
script:
- - ninja test
- - ninja bench
+ - mkdir build
+ - cd build
+ - cmake .. -G Ninja
+ - ninja
+ - ctest --verbose
addons:
apt:
packages:
- - python-pip
+ - ninja-build