Newer
Older
find_package(Protobuf REQUIRED)
PROTOBUF_GENERATE_CPP(PROTO_SRCS PROTO_HDRS MergerInfo.proto)
add_executable(merger-spy merger-spy.cpp MergerInfo.pb.cc merger_spy.cpp)
target_include_directories(merger-spy PRIVATE ${CMAKE_CURRENT_BINARY_DIR})
target_link_libraries(merger-spy ${LIBRARIES_TO_LINK})
install(TARGETS merger-spy DESTINATION ${CMAKE_INSTALL_BINDIR})
set_property(GLOBAL APPEND PROPERTY EXEC_TARGET_LIST merger-spy)