Blame src/izem/.travis.yml
|
Packit Service |
c5cf8c |
language: c
|
|
Packit Service |
c5cf8c |
|
|
Packit Service |
c5cf8c |
matrix:
|
|
Packit Service |
c5cf8c |
include:
|
|
Packit Service |
c5cf8c |
- os: linux
|
|
Packit Service |
c5cf8c |
compiler: gcc-6
|
|
Packit Service |
c5cf8c |
- os: linux
|
|
Packit Service |
c5cf8c |
compiler: clang-3.8
|
|
Packit Service |
c5cf8c |
- os: osx
|
|
Packit Service |
c5cf8c |
compiler: clang
|
|
Packit Service |
c5cf8c |
- os: osx
|
|
Packit Service |
c5cf8c |
compiler: gcc-6
|
|
Packit Service |
c5cf8c |
allow_failures:
|
|
Packit Service |
c5cf8c |
- os: linux
|
|
Packit Service |
c5cf8c |
compiler: clang-3.8
|
|
Packit Service |
c5cf8c |
|
|
Packit Service |
c5cf8c |
addons:
|
|
Packit Service |
c5cf8c |
apt:
|
|
Packit Service |
c5cf8c |
sources:
|
|
Packit Service |
c5cf8c |
- ubuntu-toolchain-r-test
|
|
Packit Service |
c5cf8c |
- llvm-toolchain-precise-3.8
|
|
Packit Service |
c5cf8c |
packages:
|
|
Packit Service |
c5cf8c |
- gcc-6
|
|
Packit Service |
c5cf8c |
- clang-3.8
|
|
Packit Service |
c5cf8c |
|
|
Packit Service |
c5cf8c |
before_install:
|
|
Packit Service |
c5cf8c |
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then
|
|
Packit Service |
c5cf8c |
brew update;
|
|
Packit Service |
c5cf8c |
brew reinstall libtool;
|
|
Packit Service |
c5cf8c |
brew install llvm --with-clang --with-compiler-rt --with-libcxx --with-lld;
|
|
Packit Service |
c5cf8c |
brew test llvm;
|
|
Packit Service |
c5cf8c |
brew link --force llvm;
|
|
Packit Service |
c5cf8c |
fi
|
|
Packit Service |
c5cf8c |
- if [[ "$TRAVIS_OS_NAME" == "osx" && "$CC" == "gcc-6" ]]; then brew install gcc6; fi
|
|
Packit Service |
c5cf8c |
|
|
Packit Service |
c5cf8c |
script:
|
|
Packit Service |
c5cf8c |
- ./autogen.sh
|
|
Packit Service |
c5cf8c |
- mkdir build && cd build
|
|
Packit Service |
c5cf8c |
- ../configure CFLAGS="-std=c11 -Wall"
|
|
Packit Service |
c5cf8c |
- make V=1
|
|
Packit Service |
c5cf8c |
- cd test && make check V=1
|
|
Packit Service |
c5cf8c |
|
|
Packit Service |
c5cf8c |
after_failure:
|
|
Packit Service |
c5cf8c |
- cd $TRAVIS_BUILD_DIR/build && cat ./config.log
|