Add CMake mode