blob: 4b3a65e86c6393709e8f31ca8aab37cee11f4928 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
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'
|