|
|
|
@ -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()
|
|
|
|
|