aboutsummaryrefslogtreecommitdiff
path: root/travis/linux_gcc/before_install.sh
blob: 878776298c28a5f5a8955de94b8ff0abb5d00df4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/bin/bash

./travis/before_install.sh

sudo apt-get install -y cppcheck

cppcheck --inline-suppr --template='{file}:{line},{severity},{id},{message}' --enable=all --inconclusive --std=posix src/*.c 2>/tmp/cppcheck.txt

grep "error," /tmp/cppcheck.txt
if [[ $? -eq 0 ]] ; then
    echo "cppcheck failed"
    exit 1
fi

set -e

pip install --user cpp-coveralls
./travis/docker.sh