From 010d5cbc2b29a9e4f839f3a846783a06321c6dfd Mon Sep 17 00:00:00 2001 From: Steven Peters Date: Tue, 20 May 2014 10:54:43 -0700 Subject: [PATCH 1/2] Add .travis.yml for continuous integration --- .travis.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 000000000..2b7a4fd19 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,13 @@ +language: cpp +compiler: + - gcc + - clang +install: + - sudo apt-get update + - sudo apt-get install libglew-dev +script: + - echo "CXX="$CXX + - echo "CC="$CC + - cmake . -G "Unix Makefiles" #-DCMAKE_CXX_FLAGS=-Werror + - make -j8 + - sudo make install From 6d36803de70495e6e267811e9f4698d487955b73 Mon Sep 17 00:00:00 2001 From: Steven Peters Date: Tue, 20 May 2014 11:11:15 -0700 Subject: [PATCH 2/2] Test also with double precision --- .travis.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.travis.yml b/.travis.yml index 2b7a4fd19..b198e747a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -11,3 +11,7 @@ script: - cmake . -G "Unix Makefiles" #-DCMAKE_CXX_FLAGS=-Werror - make -j8 - sudo make install + # Test again with double precision + - cmake . -G "Unix Makefiles" -DUSE_DOUBLE_PRECISION=ON #-DCMAKE_CXX_FLAGS=-Werror + - make -j8 + - sudo make install