From d03dc1564da15a9bafc97ae56c52c10584be1d85 Mon Sep 17 00:00:00 2001 From: Ivailo Monev Date: Tue, 1 Dec 2020 21:45:54 +0000 Subject: [PATCH] add script for static analysis build Signed-off-by: Ivailo Monev --- scripts/analyze.sh | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100755 scripts/analyze.sh diff --git a/scripts/analyze.sh b/scripts/analyze.sh new file mode 100755 index 000000000..48b7305c6 --- /dev/null +++ b/scripts/analyze.sh @@ -0,0 +1,13 @@ +#!/bin/sh + +set -e + +cwd="$(readlink -f $(dirname $0))" + +rm -rf "$cwd/../debug" +mkdir -p "$cwd/../debug" +cd "$cwd/../debug" + +scan-build cmake ../ -DCMAKE_BUILD_TYPE=Debug \ + -DCMAKE_INSTALL_PREFIX=/usr $@ +scan-build make -j $(nproc || sysctl -n hw.ncpu || echo 1)