language: c compiler: - gcc before_install: - sudo apt-get update -qq - sudo apt-get install build-essential gcc make cmake libpam0g-dev git python-dev - pip install --user cpp-coveralls script: - git clone https://git.cryptomilk.org/projects/cmocka.git/ - mkdir cmocka/obj - pushd cmocka/obj - cmake .. - make - sudo make install - popd - (mkdir obj && pushd obj && export CFLAGS="-g -O0 -Wall -W -fprofile-arcs -ftest-coverage" && export LDFLAGS="-fprofile-arcs -ftest-coverage" && cmake -DUNIT_TESTING=on .. && make && make test) after_success: - coveralls --exclude lib --exclude tests --gcov-options '\-lp'