add global CMakeLists.txt