diff --git a/scripts/pvs_analyze.sh b/scripts/pvs_analyze.sh new file mode 100755 index 00000000..501d2e5c --- /dev/null +++ b/scripts/pvs_analyze.sh @@ -0,0 +1,15 @@ +#!/bin/bash +set -e +BUILD_DIR=`dirname "$BASH_SOURCE"`/../build +mkdir -p $BUILD_DIR/pvs_analyze +cd $BUILD_DIR/pvs_analyze +rm -rf pvs_report +cmake -DCMAKE_EXPORT_COMPILE_COMMANDS=On ../.. +pvs-studio-analyzer analyze\ + -e ../../untests\ + -e ../../modules\ + -e ../../sources/3rdparty\ + -o pvs_report.log\ + -j8 +plog-converter -a GA:1,2 -t fullhtml -o pvs_report pvs_report.log +open pvs_report/index.html