It works for me with '-fix' as well. However, it doesn't work with "-warnings-as-errors", '-header-filter', and '-line-filter'. The problem is definitely not in semicolons.
Regards, Nikita On Thu, Nov 17, 2016 at 12:35 AM, Tiago Macarios <tiagomacar...@gmail.com> wrote: > This works for me: > > CXX_CLANG_TIDY > "/usr/bin/clang-tidy" > "-checks=modernize-*,readability-*,performance-*" > "-fix" > > I think the difference are the semicolons in the checks instead of commas. > > On Wed, Nov 16, 2016 at 1:32 PM, Nikita <nikita.kak...@gmail.com> wrote: >> >> Hi, >> >> I've noticed that CXX_CLANG_TIDY property doesn't work correctly if I >> specify several arguments to clang-tidy. Here's an example: >> set_property( >> TARGET ${PROJECT_NAME} >> PROPERTY CXX_CLANG_TIDY clang-tidy;-checks=*;-warnings-as-errors=*) >> >> Building a target with this property produces no output. It seems like >> clang-tidy doesn't get called. However, if I remove >> '-warnings-as-errors', everything works fine. >> >> The same goes for other options as well. Specifying '-header-filter' >> or '-line-filter' results in no output. >> >> Is there a way to get additional clang-tidy options working? >> >> Regards, >> Nikita >> -- >> >> Powered by www.kitware.com >> >> Please keep messages on-topic and check the CMake FAQ at: >> http://www.cmake.org/Wiki/CMake_FAQ >> >> Kitware offers various services to support the CMake community. For more >> information on each offering, please visit: >> >> CMake Support: http://cmake.org/cmake/help/support.html >> CMake Consulting: http://cmake.org/cmake/help/consulting.html >> CMake Training Courses: http://cmake.org/cmake/help/training.html >> >> Visit other Kitware open-source projects at >> http://www.kitware.com/opensource/opensource.html >> >> Follow this link to subscribe/unsubscribe: >> http://public.kitware.com/mailman/listinfo/cmake > > -- Powered by www.kitware.com Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Kitware offers various services to support the CMake community. For more information on each offering, please visit: CMake Support: http://cmake.org/cmake/help/support.html CMake Consulting: http://cmake.org/cmake/help/consulting.html CMake Training Courses: http://cmake.org/cmake/help/training.html Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/cmake