Assorted small fixes and leak plugs
[slow/pam_wrapper.git] / .travis.yml
1 language: c
2 compiler:
3     - gcc
4 before_install:
5     - sudo apt-get update -qq
6     - sudo apt-get install build-essential gcc make cmake libpam0g-dev git
7     - pip install --user cpp-coveralls
8 script:
9     - git clone https://git.cryptomilk.org/projects/cmocka.git/
10     - mkdir cmocka/obj
11     - pushd cmocka/obj
12     - cmake ..
13     - make
14     - sudo make install
15     - popd
16     - (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)
17 after_success:
18     - coveralls --exclude lib --exclude tests --gcov-options '\-lp'