Skip to content

Refactoring CMakeLists.txt and .travis.yml

Vicentini Filippo requested to merge github/fork/twesterhout/issue_113 into master

Created by: twesterhout

The important changes are:

  • builds on Travis CI are done on multiple cores now using Ninja;
  • tests on Travis CI also run in parallel;
  • system BLAS and LAPACK are used by default with Eigen (fixes #113 (closed));
  • OpenMP is enabled by default meaning Eigen computations can now run on multiple cores;
  • -O3 flag is not used anymore in Debug builds; Travis config mostly uses -O1 now;
  • Ubuntu 14.04 is now in ESM so we switch to 16.04 for tests;

Merge request reports