> On Nov 8, 2016, at 10:06 AM, Bill Hoffman <[email protected]> wrote: > > On 11/8/2016 11:20 AM, Michael Ellery wrote: >> /usr/local/Cellar/cmake/3.6.2/bin/cmake -E __run_iwyu >> --tidy="/usr/local/opt/llvm38/bin/clang-tidy-3.8;-checks=*" >> --source=/Users/ellery/work/..... > That should still work. It is passing that to -E __run_iwyu which should > expand the arguments. > > https://gitlab.kitware.com/cmake/cmake/blob/master/Source/cmcmd.cxx#L353 > cmSystemTools::ExpandListArgument will separate out the arguments. My guess > is the * might be causing the trouble somehow. > > -Bill > >
Thanks - a quick test using `checks=google-runtime-memset` (for example) does NOT fail, so your speculation about * causing issues seems pretty likely. I’m not sure if this is a bug or if there is some other workaround for special arg characters... -- 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
