Руслан Урядинский / libuavcan

Dependents:   UAVCAN UAVCAN_Subscriber

Revision:
0:dfe6edabb8ec
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/libuavcan_drivers/linux/cppcheck.sh	Sat Apr 14 10:25:32 2018 +0000
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+num_cores=$(grep -c ^processor /proc/cpuinfo)
+if [ -z "$num_cores" ]; then
+    echo "num_cores=? WTF?"
+    num_cores=4
+fi
+
+cppcheck . --error-exitcode=1 --quiet --enable=all --platform=unix64 --std=c99 --std=c++11 \
+           --inline-suppr --force --template=gcc -j$num_cores \
+           -Iinclude $@