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

sudo apt-get install -y cppcheck

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

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

set -e

./travis/before_install.sh