nekoray_Mahdi-zarei/cmake/myproto.cmake
2024-12-06 23:18:01 +03:30

15 lines
357 B
CMake

find_package(Protobuf CONFIG REQUIRED)
set(PROTO_FILES
core/grpc_server/gen/libcore.proto
)
add_library(myproto STATIC ${PROTO_FILES})
target_link_libraries(myproto
PUBLIC
protobuf::libprotobuf
)
target_include_directories(myproto PUBLIC ${CMAKE_CURRENT_BINARY_DIR})
protobuf_generate(TARGET myproto LANGUAGE cpp)