C/C++ CMake project generator