diff options
author | Tor Egge <Tor.Egge@online.no> | 2024-04-05 14:16:09 +0200 |
---|---|---|
committer | Tor Egge <Tor.Egge@online.no> | 2024-04-05 14:16:09 +0200 |
commit | f8f0e7afcb6fac3325e72be014496e78790c1b58 (patch) | |
tree | 44797f2a56e1fda16f633120a91034d8fdc2dcbf /logd | |
parent | 7370ad575cfd758c1589f433496abad4e53cf453 (diff) |
Update to protobuf 5.26.1 (C++ API).
Diffstat (limited to 'logd')
-rw-r--r-- | logd/src/logd/CMakeLists.txt | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/logd/src/logd/CMakeLists.txt b/logd/src/logd/CMakeLists.txt index ef4ac360881..f9bf58cd03c 100644 --- a/logd/src/logd/CMakeLists.txt +++ b/logd/src/logd/CMakeLists.txt @@ -3,7 +3,8 @@ # logd is the only cpp module using the protobuf files for the log protocol. # We have choosen to generate the cpp code where it is used, instead of changing the java logserver module to also generate and export cpp code just for this case. # If more cpp modules requires the cpp protobuf files we should move code generation to a common place. -find_package(Protobuf REQUIRED) + +set(PROTOBUF_GENERATE_CPP_APPEND_PATH ON) protobuf_generate_cpp(logd_PROTOBUF_SRCS logd_PROTOBUF_HDRS ../../../logserver/src/protobuf/log_protocol.proto) vespa_add_source_target(protobufgen_logd DEPENDS ${logd_PROTOBUF_SRCS} ${logd_PROTOBUF_HDRS}) @@ -22,6 +23,7 @@ vespa_add_library(logd STATIC ${logd_PROTOBUF_SRCS} DEPENDS + protobuf::libprotobuf ) vespa_generate_config(logd ../main/resources/configdefinitions/logd.def) |