aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.travis.yml13
1 files changed, 13 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
index 1fb7f227..db24c124 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -7,6 +7,9 @@ compiler:
- gcc
- clang
+before_install:
+ - sudo pip install git+git://github.com/tbonfort/cpp-coveralls.git@extensions
+
install:
# cmake build
- mkdir build_cmake
@@ -47,10 +50,20 @@ install:
- find /tmp/proj_autoconf_install_nad
- make check
- cd ..
+# autoconf build with grids and coverage
+ - CFLAGS="--coverage" LDFLAGS="-lgcov" ../configure
+ - make -j3
+ - cd src/.libs
+ - for i in ../*.c; do ln -s $i .; done
+ - cd ../..
+ - make check
script:
- echo "done"
+after_success:
+ - coveralls --extension .c
+
notifications:
#email:
# recipients: