diff --git a/cmake/defaults.cmake b/cmake/defaults.cmake index f4b292d..17bdb47 100644 --- a/cmake/defaults.cmake +++ b/cmake/defaults.cmake @@ -67,6 +67,8 @@ if(ENABLE_CPPCHECK) --enable=all --inline-suppr --error-exitcode=42 + --checkers-report=${CMAKE_BINARY_DIR}/cppcheck.report + --suppress=checkersReport # see cppcheck.report for details --suppress=missingIncludeSystem --suppress=unmatchedSuppression) set(CMAKE_C_CPPCHECK ${CMAKE_CXX_CPPCHECK}) diff --git a/conan/clang22 b/conan/clang22 new file mode 100644 index 0000000..075dc80 --- /dev/null +++ b/conan/clang22 @@ -0,0 +1,5 @@ +include(cppstd) + +[settings] +compiler=clang +compiler.version=22 diff --git a/conanfile.py b/conanfile.py index 5ddbfde..d1cad68 100644 --- a/conanfile.py +++ b/conanfile.py @@ -19,7 +19,7 @@ def config_options(self): del self.options.fPIC def requirements(self): - self.requires("fmt/12.0.0") + self.requires("fmt/12.1.0") if not self.conf.get("tools.build:skip_test"): self.requires("gtest/1.17.0") diff --git a/src/main.cpp b/src/main.cpp index 9b49691..4ed357c 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -1,5 +1,5 @@ #include -#include +#include #include #include #include