adding CMakeLists -sG