update scripts

This commit is contained in:
BlackMATov
2021-01-17 21:55:44 +07:00
parent c9321f4871
commit 38369604da
10 changed files with 177 additions and 148 deletions

View File

@@ -1,18 +1,19 @@
#!/bin/bash
set -e
BUILD_DIR=`dirname "$BASH_SOURCE"`/../build
mkdir -p $BUILD_DIR/pvs_analyze
pushd $BUILD_DIR/pvs_analyze
rm -rf pvs_report
cmake -DCMAKE_EXPORT_COMPILE_COMMANDS=On ../..
pvs-studio-analyzer analyze\
-e _deps\
-e ../../untests\
-e ../../modules\
-e ../../headers/3rdparty\
-e ../../sources/3rdparty\
DIR="$( cd "$( dirname "${BASH_SOURCE}" )" && pwd )"
ROOT_DIR="${DIR}/.."
BUILD_DIR="${ROOT_DIR}/build/pvs_analyze"
mkdir -p "${BUILD_DIR}"
(cd "${BUILD_DIR}" && cmake "${ROOT_DIR}" -DCMAKE_EXPORT_COMPILE_COMMANDS=On)
(cd "${BUILD_DIR}" && pvs-studio-analyzer analyze\
-e "${ROOT_DIR}/headers/3rdparty"\
-e "${ROOT_DIR}/modules"\
-e "${ROOT_DIR}/sources/3rdparty"\
-e "${ROOT_DIR}/untests"\
-o pvs_report.log\
-j8
plog-converter -a GA:1,2 -t fullhtml -o pvs_report pvs_report.log
open pvs_report/index.html
popd
-j8)
(cd "${BUILD_DIR}" && rm -rf pvs_report)
(cd "${BUILD_DIR}" && plog-converter -a GA:1,2 -t fullhtml -o pvs_report pvs_report.log)
(cd "${BUILD_DIR}" && open pvs_report/index.html)