1language: c 2 3matrix: 4 include: 5 - os: linux 6 compiler: gcc 7 install: bash .ci/build-c2man.sh 8 env: PATH=$PATH:$TRAVIS_BUILD_DIR/c2man-install 9 - os: linux 10 compiler: clang 11 - os: osx 12 compiler: clang 13 - os: linux 14 language: python 15 python: 3.5 16 env: PATH=$PATH:$TRAVIS_BUILD_DIR/c2man-install 17 install: 18 - pip install meson ninja 19 before_script: 20 - bash .ci/build-c2man.sh 21 script: 22 - meson build 23 - ninja -C build 24 - ninja -C build test 25 cache: pip 26 27before_script: 28 - ./autogen.sh 29 30script: 31 - make 32 - make check || (cat `find -name '*.log'` && false) 33 - make distcheck || (cat `find -name '*.log'` && false) 34