diff options
author | Marat Dukhan <maratek@gmail.com> | 2019-10-19 02:05:31 -0700 |
---|---|---|
committer | Marat Dukhan <maratek@gmail.com> | 2019-10-19 02:10:53 -0700 |
commit | fd804a929fc64be9e40ee58bb51ed9f9cac98244 (patch) | |
tree | fbd23e9fe4b92733c9ec5db51d4471b8e6bdfcab | |
parent | 9e770c9a4d3365bb2e3d596db680498d9c8a93ad (diff) | |
download | FXdiv-fd804a929fc64be9e40ee58bb51ed9f9cac98244.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 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 |