diff --git a/.travis.yml b/.travis.yml index 32cafe0..afc3f1e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,18 +3,29 @@ language: cpp compiler: clang os: linux dist: trusty +addons: + apt: + sources: + - ubuntu-toolchain-r-test + - llvm-toolchain-trusty-5.0 + packages: + - g++-6 + - clang-5.0 matrix: include: - - script: - - cd build - - cmake -DCMAKE_BUILD_TYPE=Debug .. - - make -j - - script: - - cd build - - cmake -DCMAKE_BUILD_TYPE=Release .. - - make -j - -notifications: - email: - - phundrak@phundrak.fr + - env: + BUILD_TYPE=Debug + BIN_DIR=debug + CC=clang-5.0 + CXX=clang++-5.0 + - env: + BUILD_TYPE=Release + BIN_DIR=bin + CC=clang-5.0 + CXX=clang++-5.0 +script: + - cd build + - cmake -DCMAKE_BUILD_TYPE=$BUILD_TYPE .. + - make -j + - ../$BIN_DIR/projet_lzw -c -i ../$BIN_DIR/projet_lzw