1#!/bin/sh
2
3if [ "$#" -lt 1 ]; then
4    echo "not enough arguments"
5    echo "usage: $0 <project>"
6    exit 1
7fi
8
9case `uname` in
10Linux)
11    N=`cat /proc/cpuinfo | grep processor | wc -l`
12    JOBS=-j$N
13    ;;
14*)
15    JOBS=-j4
16    ;;
17esac
18
19PROJ=$1
20PROJ_DIR=build-${PROJ}
21TESTS="--enable=warning,style,performance,portability,information"
22
23cppcheck --force --file-list=${PROJ_DIR}/srcfiles.txt --includes-file=${PROJ_DIR}/include_paths.txt --include=${PROJ_DIR}/config.h -q --platform=unix32 $TESTS $JOBS
24