modify the cmake