#pragma once #include "PublicDefine.h" class CMakeListsGen { public: /** * @brief 生成CMakeLists.txt文件 * @return 是否生成成功 */ static bool generateCMakeLists(const AllInterfaceData &interfaceData, const std::string &idlPath, const std::string &configName); private: static std::string toUpper(const std::string &str); };