remove the explicit depend on cmake