|
@@ -194,7 +194,11 @@ function(target_add_cppcheck _target_name)
|
|
|
list(APPEND _cppcheck_args ${CPPCHECK_MISSINGINCLUDE_ARG})
|
|
|
endif()
|
|
|
endif()
|
|
|
+ list(APPEND _cppcheck_args ${CPPCHECK_LIBRARY_ARG})
|
|
|
+ list(APPEND _cppcheck_args ${CPPCHECK_LIBRARY_STANDARD_ARG})
|
|
|
+ list(APPEND _cppcheck_args ${CPPCHECK_LANGUAGE_ARG})
|
|
|
|
|
|
+ list(APPEND _cppcheck_args "--relative-paths=${CMAKE_CURRENT_SOURCE_DIR}")
|
|
|
if(CPPCHECK_FORCE_CHECK)
|
|
|
list(APPEND _cppcheck_args "--force")
|
|
|
endif()
|
|
@@ -215,16 +219,6 @@ function(target_add_cppcheck _target_name)
|
|
|
endif()
|
|
|
endforeach()
|
|
|
|
|
|
- set(cppcheck_includes_arg)
|
|
|
- foreach(dir ${_cppcheck_includes})
|
|
|
- if(NOT cppcheck_includes_arg)
|
|
|
- set(cppcheck_includes_arg "-I ${dir}")
|
|
|
- else()
|
|
|
- set(cppcheck_includes_arg "${cppcheck_includes_arg} -I ${dir}")
|
|
|
- endif()
|
|
|
- endforeach()
|
|
|
- message(STATUS "[CppCheck] cppcheck_includes_arg:${cppcheck_includes_arg}")
|
|
|
-
|
|
|
if (CPPCHECK_MODULE_DIRECTORY_STRUCTURE)
|
|
|
set(cppcheck_target ${_module_cppcheck_tgt}-${_target_name})
|
|
|
set(cppcheck_report_file ${CPPCHECK_REPORT_DIR}/${_module_name}-${_target_name})
|