summaryrefslogtreecommitdiffstats
path: root/searchlib
diff options
context:
space:
mode:
authorArnstein Ressem <aressem@verizonmedia.com>2020-06-25 09:29:31 +0200
committerGitHub <noreply@github.com>2020-06-25 09:29:31 +0200
commit88d979978e1254d3a9447f5e0040cd47cd2e74a0 (patch)
treebb9f5cd799186877000fcb97ddfb59930acbb275 /searchlib
parenta979e89b4c4f96c2ddcbd03509b84cb6e0d6812c (diff)
parent9fd21ebae6282e4015f3e33461ef62f62c38371d (diff)
Merge pull request #13669 from vespa-engine/toregge/add-source-targets-per-module-for-generated-source-code
Add source target per module for generated sources.
Diffstat (limited to 'searchlib')
-rw-r--r--searchlib/src/vespa/searchlib/engine/CMakeLists.txt2
1 files changed, 2 insertions, 0 deletions
diff --git a/searchlib/src/vespa/searchlib/engine/CMakeLists.txt b/searchlib/src/vespa/searchlib/engine/CMakeLists.txt
index 21a5b232ae0..082af18d32b 100644
--- a/searchlib/src/vespa/searchlib/engine/CMakeLists.txt
+++ b/searchlib/src/vespa/searchlib/engine/CMakeLists.txt
@@ -3,6 +3,8 @@
find_package(Protobuf REQUIRED)
protobuf_generate_cpp(searchlib_engine_PROTOBUF_SRCS searchlib_engine_PROTOBUF_HDRS ../../../../src/protobuf/search_protocol.proto)
+vespa_add_source_target(protobufgen_searchlib_engine DEPENDS ${searchlib_engine_PROTOBUF_SRCS} ${searchlib_engine_PROTOBUF_HDRS})
+
# protoc-generated files emit compiler warnings that we normally treat as errors.
if (NOT "${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang" AND NOT "${CMAKE_CXX_COMPILER_ID}" STREQUAL "AppleClang")
set_source_files_properties(${searchlib_engine_PROTOBUF_SRCS}