update the cmake