Use more reasonable CMakeLists.