- apt: # Get recent versions of the compiler, even on Ubuntu Precise
- sources:
- - ubuntu-toolchain-r-test
- packages:
- - gcc-4.7
- - g++-4.7
-# - clang
+ apt:
+ update: true
+ allow_unauthenticated: yes
+# sources:
+# - sourceline: ppa:samuel-bachmann/boost # Get boost 1.60 for Trusty
+ packages:
+ - cmake
+ - valgrind
+ - default-jdk
+ - gfortran
+ - libboost1.60-dev
+ - libboost1.60-all-dev
+ - libdw-dev
+ - libevent-dev
+ - libunwind8-dev
+ - pybind11-dev # not available on Trusty
+ homebrew:
+ packages:
+ - python
+ coverity_scan:
+ project:
+ name: "simgrid/simgrid"
+ description: "Build submitted via Travis CI"
+ notification_email: martin.quinson@ens-rennes.fr
+ build_command_prepend: "cmake -Denable_documentation=OFF -Denable_coverage=ON -Denable_java=OFF -Denable_model-checking=OFF -Denable_lua=OFF -Denable_compile_optimizations=ON -Denable_smpi=ON -Denable_smpi_MPICH3_testsuite=OFF -Denable_compile_warnings=OFF ."
+ build_command: "make VERBOSE=1"
+ branch_pattern: coverity