]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - android/external-libkmsxx.git/blobdiff - .travis.yml
trans-test.py: fix use of colors
[android/external-libkmsxx.git] / .travis.yml
index 4526c2e3f0c81c1e2153a59f1f3fec294e18b530..6f63f35e878e33b1b06233c7a1ecb736796e544d 100644 (file)
@@ -2,6 +2,12 @@
 sudo: required
 dist: trusty
 
+# Only build test master & travis
+branches:
+  only:
+  - master
+  - travis
+
 # Enable C++ support
 language: cpp
 
@@ -33,7 +39,8 @@ matrix:
         apt:
           sources: *sources
           packages: [*packages, 'g++-4.9']
-      env: MYCC=gcc-4.9 MYCXX=g++-4.9
+      # g++-4.9 gives a warning, disable it
+      env: MYCC=gcc-4.9 MYCXX=g++-4.9 CXXFLAGS=-Wno-maybe-uninitialized
 
     - compiler: gcc
       addons:
@@ -53,4 +60,8 @@ matrix:
 script:
   - mkdir build
   - cd build
-  - CC=$MYCC CXX=$MYCXX cmake -DKMSXX_ENABLE_KMSCUBE=1 -DKMSXX_ENABLE_PYTHON=1 .. && make
+  - CC=$MYCC CXX=$MYCXX cmake -DTREAT_WARNINGS_AS_ERRORS=1 -DKMSXX_ENABLE_KMSCUBE=1 -DKMSXX_ENABLE_PYTHON=1 .. && make VERBOSE=1
+
+notifications:
+  email:
+    - tomi.valkeinen@iki.fi