update CMakeLists