summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Goodliffe <dan@randomdan.homeip.net>2022-07-31 20:54:27 +0100
committerDan Goodliffe <dan@randomdan.homeip.net>2022-07-31 20:54:27 +0100
commitae01c398c4422cd418f688bab1365d3306173e78 (patch)
tree406948e7a3f0d9c160d3e4e27faf69404ed50369
parentWork around oddity with cppcheck (diff)
downloadnetfs-ae01c398c4422cd418f688bab1365d3306173e78.tar.bz2
netfs-ae01c398c4422cd418f688bab1365d3306173e78.tar.xz
netfs-ae01c398c4422cd418f688bab1365d3306173e78.zip
Enable all cppcheck checks and fixup configHEADmain
-rw-r--r--Jamroot.jam25
1 files changed, 13 insertions, 12 deletions
diff --git a/Jamroot.jam b/Jamroot.jam
index c49440c..5ce3b95 100644
--- a/Jamroot.jam
+++ b/Jamroot.jam
@@ -34,6 +34,8 @@ project
<toolset>gcc,<variant>debug:<cflags>-Wlogical-op
<toolset>gcc,<variant>debug:<cflags>-Wuseless-cast
<variant>coverage:<coverage>on
+ <toolset>tidy:<enable>all
+ <toolset>tidy:<define>ICE_IGNORE_VERSION
<toolset>tidy:<checkxx>boost-*
<toolset>tidy:<checkxx>bugprone-*
<toolset>tidy:<xcheckxx>bugprone-easily-swappable-parameters
@@ -48,18 +50,17 @@ project
<toolset>tidy:<xcheckxx>hicpp-no-array-decay
<toolset>tidy:<xcheckxx>hicpp-named-parameter
<toolset>tidy:<checkxx>performance-*
- <toolset>tidy:<exclude>daemonConfig.h
- <toolset>tidy:<exclude>slicer-daemonConfig.cpp
- <toolset>tidy:<exclude>fuseConfig.h
- <toolset>tidy:<exclude>fuseMappers.h
- <toolset>tidy:<exclude>slicer-fuseConfig.cpp
- <toolset>tidy:<exclude>slicer-mapper.cpp
- <toolset>tidy:<exclude>directory.h
- <toolset>tidy:<exclude>exceptions.h
- <toolset>tidy:<exclude>file.h
- <toolset>tidy:<exclude>service.h
- <toolset>tidy:<exclude>types.h
- <toolset>tidy:<exclude>volume.h
+ <toolset>tidy:<exclude>netfs/daemon/bin/tidy/debug/checker-none/cxxstd-20-iso/daemonConfig.h
+ <toolset>tidy:<exclude>netfs/fuse/bin/tidy/debug/checker-none/cxxstd-20-iso/fuseConfig.h
+ <toolset>tidy:<exclude>netfs/fuse/bin/tidy/debug/checker-none/cxxstd-20-iso/fuseMappers.h
+ <toolset>tidy:<exclude>netfs/ice/bin/directory.h
+ <toolset>tidy:<exclude>netfs/ice/bin/exceptions.h
+ <toolset>tidy:<exclude>netfs/ice/bin/file.h
+ <toolset>tidy:<exclude>netfs/ice/bin/service.h
+ <toolset>tidy:<exclude>netfs/ice/bin/types.h
+ <toolset>tidy:<exclude>netfs/ice/bin/volume.h
+ <toolset>tidy:<librarydef>std
+ <toolset>tidy:<librarydef>boost
;
build-project netfs ;