diff --git a/src/mindspore2022/cmake/dependency_graphengine.cmake b/src/mindspore2022/cmake/dependency_graphengine.cmake index af63a609..89eece28 100644 --- a/src/mindspore2022/cmake/dependency_graphengine.cmake +++ b/src/mindspore2022/cmake/dependency_graphengine.cmake @@ -20,8 +20,11 @@ function(find_submodule_lib module name path) ) endfunction() +# 定义一个函数,用于生成protobuf文件 function(ge_protobuf_generate c_var h_var) + # 调用common_protobuf_generate函数,生成protobuf文件 common_protobuf_generate(${CMAKE_BINARY_DIR}/proto/ge/proto ${c_var} ${h_var} ${ARGN}) + # 将生成的c文件和h文件赋值给c_var和h_var set(${c_var} ${${c_var}} PARENT_SCOPE) set(${h_var} ${${h_var}} PARENT_SCOPE) endfunction()