aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEven Rouault <even.rouault@mines-paris.org>2015-06-21 00:54:00 +0200
committerEven Rouault <even.rouault@mines-paris.org>2015-06-21 00:54:00 +0200
commitcd63fe842b0ad0b748b2d9cf9560387d9454f0c0 (patch)
treed939b7612c6d2281e3ec7128db7a71056a9dca90
parent9a99567dec8aa5748f35531e54c019126c4d259c (diff)
downloadPROJ-cd63fe842b0ad0b748b2d9cf9560387d9454f0c0.tar.gz
PROJ-cd63fe842b0ad0b748b2d9cf9560387d9454f0c0.zip
.travis.yml: enable coveralls
-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: