Clang support for cmake project generation