Skip to content
Snippets Groups Projects
Commit 6f1a9d4f authored by Lars Bilke's avatar Lars Bilke
Browse files

[Jenkins] Include mappings file for iwyu for logog include.

parent 79ca32ee
No related branches found
No related tags found
No related merge requests found
......@@ -335,7 +335,7 @@ pipeline {
cmakeOptions =
'-DOGS_USE_CONAN=ON ' +
'-DOGS_CONAN_BUILD=never ' +
'"-DCMAKE_CXX_INCLUDE_WHAT_YOU_USE=include-what-you-use" ' +
'"-DCMAKE_CXX_INCLUDE_WHAT_YOU_USE=include-what-you-use;-Xiwyu;--mapping_file=../scripts/jenkins/iwyu-mappings.imp" ' +
'-DCMAKE_LINK_WHAT_YOU_USE=ON ' +
'"-DCMAKE_CXX_CPPCHECK=cppcheck;--std=c++11;--language=c++;--suppress=syntaxError;--suppress=preprocessorErrorDirective:*/ThirdParty/*;--suppress=preprocessorErrorDirective:*conan*/package/*" ' +
'-DCMAKE_CXX_CLANG_TIDY=clang-tidy-3.9 '
......
[
{ include: ["<logog/include/macro.hpp>", "private", "<logog/include/logog.hpp>", "public"] },
{ include: ["<logog/include/message.hpp>", "private", "<logog/include/logog.hpp>", "public"] }
]
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment