From cd63fe842b0ad0b748b2d9cf9560387d9454f0c0 Mon Sep 17 00:00:00 2001 From: Even Rouault Date: Sun, 21 Jun 2015 00:54:00 +0200 Subject: .travis.yml: enable coveralls --- .travis.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) 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: -- cgit v1.2.3