summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnatol Belski <ab@php.net>2018-02-19 17:43:03 +0100
committerAnatol Belski <ab@php.net>2018-02-19 17:43:49 +0100
commitd1d228838b94fb24baeb60d1960ac3dee154e7c7 (patch)
tree70ed95c564f4c61384bd53240c1f02a67ad77668
parent668a6d329cebab961792c4fb2842f6b8c8baf1ee (diff)
downloadphp-git-d1d228838b94fb24baeb60d1960ac3dee154e7c7.tar.gz
Add basic cppcheck suppressions file
-rw-r--r--win32/build/confutils.js4
-rw-r--r--win32/build/cppcheck_suppress.txt3
2 files changed, 6 insertions, 1 deletions
diff --git a/win32/build/confutils.js b/win32/build/confutils.js
index acb4f3047f..fc50aa3230 100644
--- a/win32/build/confutils.js
+++ b/win32/build/confutils.js
@@ -1705,7 +1705,9 @@ function ADD_SOURCES(dir, file_list, target, obj_dir)
"--library=" + cppcheck_lib + " " +
/* "--rule-file=win32\build\cppcheck_rules.xml " + */
" --std=c89 --std=c++11 " +
- "--quiet --inconclusive --template=vs -j 4 ";
+ "--quiet --inconclusive --template=vs -j 4 " +
+ "--suppress=unmatchedSuppression " +
+ "--suppressions-list=win32\\build\\cppcheck_suppress.txt ";
var cppcheck_build_dir = get_define("CPPCHECK_BUILD_DIR");
if (!!cppcheck_build_dir) {
diff --git a/win32/build/cppcheck_suppress.txt b/win32/build/cppcheck_suppress.txt
new file mode 100644
index 0000000000..ea294de709
--- /dev/null
+++ b/win32/build/cppcheck_suppress.txt
@@ -0,0 +1,3 @@
+*:*Microsoft Visual Studio*
+*:*Microsoft SDKs*
+*:*Windows Kits*