diff options
author | Marat Dukhan <maratek@gmail.com> | 2019-10-19 02:13:30 -0700 |
---|---|---|
committer | Marat Dukhan <maratek@gmail.com> | 2019-10-19 05:42:35 -0400 |
commit | 7ad026703b3109907ad124025918da15cfd3f100 (patch) | |
tree | 349d40565f96dee9994a082aa6351cc221723a5f | |
parent | 88042a0d90c75662b492b3f0ddb6e644f36bd0b2 (diff) | |
download | pthreadpool-7ad026703b3109907ad124025918da15cfd3f100.tar.gz |
Travis-CI: configure with CMake
-rw-r--r-- | .travis.yml | 24 |
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 |