Files
nekoray/cmake/myproto.cmake
2022-08-08 11:11:25 +08:00

15 lines
343 B
CMake

find_package(Protobuf CONFIG REQUIRED)
set(PROTO_FILES
go/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)