Skip to content

Commit 8793302

Browse files
alltillaHofiOne
authored andcommitted
grpc: add common grammar dependency for cmake
Signed-off-by: Attila Szakacs <[email protected]> Signed-off-by: Hofi <[email protected]>
1 parent b389755 commit 8793302

File tree

6 files changed

+7
-0
lines changed

6 files changed

+7
-0
lines changed

modules/grpc/bigquery/CMakeLists.txt

+1
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ add_module(
2828
add_module(
2929
TARGET bigquery
3030
GRAMMAR bigquery-grammar
31+
GRAMMAR_DEPENDS ${GRPC_COMMON_GRAMMAR}
3132
DEPENDS bigquery-cpp grpc-common-cpp
3233
INCLUDES ${PROJECT_SOURCE_DIR}/modules/grpc
3334
SOURCES ${BIGQUERY_SOURCES}

modules/grpc/clickhouse/CMakeLists.txt

+1
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ add_module(
2828
add_module(
2929
TARGET clickhouse
3030
GRAMMAR clickhouse-grammar
31+
GRAMMAR_DEPENDS ${GRPC_COMMON_GRAMMAR}
3132
DEPENDS clickhouse-cpp grpc-common-cpp
3233
INCLUDES ${PROJECT_SOURCE_DIR}/modules/grpc
3334
SOURCES ${CLICKHOUSE_SOURCES}

modules/grpc/common/CMakeLists.txt

+2
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ set(GRPC_COMMON_CPP_SOURCES
1818
grpc-source-worker.hpp
1919
grpc-source-worker.cpp)
2020

21+
set(GRPC_COMMON_GRAMMAR ${PROJECT_SOURCE_DIR}/modules/grpc/common/grpc-grammar.ym PARENT_SCOPE)
22+
2123
add_module(
2224
TARGET grpc-common-cpp
2325
SOURCES ${GRPC_COMMON_CPP_SOURCES}

modules/grpc/loki/CMakeLists.txt

+1
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ add_module(
2929
add_module(
3030
TARGET loki
3131
GRAMMAR loki-grammar
32+
GRAMMAR_DEPENDS ${GRPC_COMMON_GRAMMAR}
3233
DEPENDS loki-cpp grpc-common-cpp
3334
INCLUDES ${PROJECT_SOURCE_DIR}/modules/grpc
3435
SOURCES ${LOKI_SOURCES}

modules/grpc/otel/CMakeLists.txt

+1
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ add_module(
4444
add_module(
4545
TARGET otel
4646
GRAMMAR otel-grammar
47+
GRAMMAR_DEPENDS ${GRPC_COMMON_GRAMMAR}
4748
DEPENDS otel-cpp grpc-common-cpp
4849
INCLUDES ${PROJECT_SOURCE_DIR}/modules/grpc
4950
SOURCES ${OTEL_SOURCES}

modules/grpc/pubsub/CMakeLists.txt

+1
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ add_module(
2929
TARGET pubsub
3030
GRAMMAR pubsub-grammar
3131
DEPENDS pubsub-cpp grpc-common-cpp
32+
GRAMMAR_DEPENDS ${GRPC_COMMON_GRAMMAR}
3233
INCLUDES ${PROJECT_SOURCE_DIR}/modules/grpc
3334
SOURCES ${PUBSUB_SOURCES}
3435
)

0 commit comments

Comments
 (0)