diff --git a/cmake/Cppcheck.cmake b/cmake/Cppcheck.cmake index 5bf4638..1f9ac05 100644 --- a/cmake/Cppcheck.cmake +++ b/cmake/Cppcheck.cmake @@ -2,27 +2,25 @@ # Function to register a target for cppcheck function(perform_cppcheck check_target target) set(includes "$") - + add_custom_target( ${check_target} COMMAND ${cppcheck_EXECUTABLE} "$<$:-I$>" - --check-config - --enable=warning,performance,portability,information,missingInclude - --quiet + --enable=all --std=c++11 --verbose --suppress=missingIncludeSystem ${ARGN} WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} ) - + set_target_properties(${check_target} PROPERTIES FOLDER "Maintenance" EXCLUDE_FROM_DEFAULT_BUILD 1 ) - + add_dependencies(${check_target} ${target}) endfunction()