CMakeLists and empty .cpp files creates