aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarat Dukhan <maratek@gmail.com>2019-10-19 02:05:31 -0700
committerMarat Dukhan <maratek@gmail.com>2019-10-19 02:10:53 -0700
commitfd804a929fc64be9e40ee58bb51ed9f9cac98244 (patch)
treefbd23e9fe4b92733c9ec5db51d4471b8e6bdfcab
parent9e770c9a4d3365bb2e3d596db680498d9c8a93ad (diff)
downloadFXdiv-fd804a929fc64be9e40ee58bb51ed9f9cac98244.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 3de0241..12a6b33 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -3,25 +3,13 @@ language: c
compiler:
- clang
- gcc
-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