|
|
@ -20,8 +20,8 @@ foreach(filename ${proto_filenames})
|
|
|
|
add_custom_command(OUTPUT ${CUR_PROTO_GEN}
|
|
|
|
add_custom_command(OUTPUT ${CUR_PROTO_GEN}
|
|
|
|
COMMAND ${PROTOBUF_PROTOC_EXECUTABLE}
|
|
|
|
COMMAND ${PROTOBUF_PROTOC_EXECUTABLE}
|
|
|
|
--cpp_out ${CMAKE_CURRENT_BINARY_DIR}
|
|
|
|
--cpp_out ${CMAKE_CURRENT_BINARY_DIR}
|
|
|
|
--proto_path ${PROJ_ROOT}/proto ${PROJ_ROOT}/proto/${filename}
|
|
|
|
--proto_path ${PROJ_ROOT}/proto ${PROJ_ROOT}/proto/${filename}
|
|
|
|
DEPENDS ${filename})
|
|
|
|
DEPENDS ${filename} ${external_project_dependencies})
|
|
|
|
|
|
|
|
|
|
|
|
set(CUR_PROTO_GEN_PY
|
|
|
|
set(CUR_PROTO_GEN_PY
|
|
|
|
${PROJ_ROOT}/paddle/python/paddle/proto/${base_filename}_pb2.py)
|
|
|
|
${PROJ_ROOT}/paddle/python/paddle/proto/${base_filename}_pb2.py)
|
|
|
@ -30,8 +30,8 @@ foreach(filename ${proto_filenames})
|
|
|
|
${PROTO_GEN_PY})
|
|
|
|
${PROTO_GEN_PY})
|
|
|
|
add_custom_command(OUTPUT ${CUR_PROTO_GEN_PY}
|
|
|
|
add_custom_command(OUTPUT ${CUR_PROTO_GEN_PY}
|
|
|
|
COMMAND ${PROTOBUF_PROTOC_EXECUTABLE} --python_out ${PROJ_ROOT}/python/paddle/proto
|
|
|
|
COMMAND ${PROTOBUF_PROTOC_EXECUTABLE} --python_out ${PROJ_ROOT}/python/paddle/proto
|
|
|
|
--proto_path ${PROJ_ROOT}/proto ${PROJ_ROOT}/proto/${filename}
|
|
|
|
--proto_path ${PROJ_ROOT}/proto ${PROJ_ROOT}/proto/${filename}
|
|
|
|
DEPENDS ${filename})
|
|
|
|
DEPENDS ${filename} ${external_project_dependencies})
|
|
|
|
endforeach()
|
|
|
|
endforeach()
|
|
|
|
|
|
|
|
|
|
|
|
include_directories(${CMAKE_CURRENT_BINARY_DIR}/proto)
|
|
|
|
include_directories(${CMAKE_CURRENT_BINARY_DIR}/proto)
|
|
|
|