- # First a debug build:
-- mkdir build-debug
-- cd build-debug
-- cmake .. -DCMAKE_BUILD_TYPE=Debug
-- make VERBOSE=1 -j $(nproc)
-# Then a release build:
-- cd ..
-- mkdir build-release
-- cd build-release
-- cmake .. -DCMAKE_BUILD_TYPE=Release
-- make VERBOSE=1 -j $(nproc)
+ # Clean from previous Travis build
+ - git clean -f
+ # First a debug build:
+ - mkdir build-debug
+ - cd build-debug
+ - cmake .. -DCMAKE_BUILD_TYPE=Debug
+ - make VERBOSE=1 -j $(nproc)
+ # Then a release build:
+ - cd ..
+ - mkdir build-release
+ - cd build-release
+ - cmake .. -DCMAKE_BUILD_TYPE=Release
+ - make VERBOSE=1 -j $(nproc)
+
+addons:
+ coverity_scan:
+ project:
+ name: "SuperTuxTeam/supertux"
+ description: "Build submitted via Travis CI"
+ notification_email: supertux-commit@lists.lethargik.org
+ build_command_prepend: "cmake . && make clean"
+ build_command: "make -j 4"
+ branch_pattern: coverity_scan