complete CMakeLists + debut doc auto