nekoray_Mahdi-zarei/cmake/myproto.cmake
2025-02-12 14:59:50 +03:30

15 lines
352 B
CMake

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