26 lines
328 B
CMake
26 lines
328 B
CMake
|
|
add_library(aGameProto
|
|
GameProto.proto
|
|
GameProto.h
|
|
GameProto.cpp
|
|
)
|
|
|
|
protobuf_generate(
|
|
LANGUAGE cpp
|
|
TARGET aGameProto
|
|
PROTOS GameProto.proto
|
|
)
|
|
|
|
target_include_directories(aGameProto
|
|
PUBLIC
|
|
${CMAKE_CURRENT_BINARY_DIR}
|
|
|
|
PRIVATE
|
|
${CYCLONE_DIR}/include
|
|
)
|
|
|
|
target_link_libraries(aGameProto
|
|
PUBLIC
|
|
protobuf::libprotobuf
|
|
)
|