master CMakeLists file