Travis: Build with clang too
authorTuro Lamminen <turotl@gmail.com>
Wed, 4 Oct 2017 17:50:16 +0000 (20:50 +0300)
committerTuro Lamminen <turotl@gmail.com>
Fri, 6 Oct 2017 15:22:58 +0000 (18:22 +0300)
.travis.yml

index d59689f..2eab656 100644 (file)
@@ -25,6 +25,10 @@ branches:
 os:
   - linux
 
+compiler:
+  - gcc
+  - clang
+
 env:
   global:
   # COVERITY_SCAN_TOKEN
@@ -34,6 +38,10 @@ env:
 matrix:
   exclude:
     - os: linux
+      compiler: gcc
+      env:
+    - os: linux
+      compiler: clang
       env:
 
   include:
@@ -49,6 +57,12 @@ matrix:
     - os: linux
       compiler: gcc
       env: LINUX=1 SHARED_BUILD=ON TRAVIS_NO_EXPORT=NO  ENABLE_COVERALLS=OFF  ASAN=OFF
+    - os: linux
+      compiler: clang
+      env: LINUX=1 TRAVIS_NO_EXPORT=NO  ENABLE_COVERALLS=OFF ASAN=ON
+    - os: linux
+      compiler: clang
+      env: LINUX=1 SHARED_BUILD=ON TRAVIS_NO_EXPORT=NO  ENABLE_COVERALLS=OFF  ASAN=OFF
 
 install:
   - if [ $ANDROID ]; then wget -c http://dl.google.com/android/ndk/android-ndk-${PV}-${PLATF}.tar.bz2 && tar xf android-ndk-${PV}-${PLATF}.tar.bz2 ; fi