update: simplify CMakeLists