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)