- # 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
+ # Then build:
+ - mkdir "build-$BUILD_TYPE"
+ - cd "build-$BUILD_TYPE"
+ - cmake .. -DCMAKE_BUILD_TYPE=$BUILD_TYPE
+ - 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