Adding cpplint, clazy, clang-tidy, include-what-you-use to my CMake

Job ID: 34572864

Budget: €250 – €750 EUR

Want to add cpplint, clazy, clang-tidy, include-what-you-use to my cmakelist.txt file so globally subdirectories will build with that plugins.

Build my files under Windows using vcpkg. So installation of the plugins should be handled with a python script if any downloading/instllation is needed and a example program with the integration of the plugins should be provided.

here some more links:


https://github.com/KDE/clazy/blob/master/clazy.cmake

https://stackoverflow.com/questions/40433573/how-can-i-specify-additional-arguments-for-use-with-cmake-cxx-clang-tidy-variabl

https://stackoverflow.com/questions/30951492/how-to-use-the-tool-include-what-you-use-together-with-cmake-to-detect-unused-he

https://youtu.be/bsXLMQ6WgIk?t=4171