Skip to content

Commit a767a54

Browse files
plugins: fix compilation if FLB_SQLDB (sqlite3) is disabled
Fixes #9757. Signed-off-by: Thomas Devoogdt <thomas@devoogdt.com>
1 parent 46ba2aa commit a767a54

File tree

1 file changed

+21
-5
lines changed

1 file changed

+21
-5
lines changed

plugins/CMakeLists.txt

+21-5
Original file line numberDiff line numberDiff line change
@@ -245,7 +245,9 @@ endmacro()
245245
# Custom Plugins
246246
REGISTER_CUSTOM_PLUGIN("custom_calyptia")
247247

248-
REGISTER_IN_PLUGIN("in_blob")
248+
if(FLB_SQLDB)
249+
REGISTER_IN_PLUGIN("in_blob")
250+
endif()
249251

250252
# These plugins works only on Linux
251253
if(${CMAKE_SYSTEM_NAME} MATCHES "Linux")
@@ -268,7 +270,9 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "Linux" OR ${CMAKE_SYSTEM_NAME} MATCHES "Darwin"
268270
REGISTER_IN_PLUGIN("in_node_exporter_metrics")
269271
endif()
270272

271-
REGISTER_IN_PLUGIN("in_kubernetes_events")
273+
if(FLB_SQLDB)
274+
REGISTER_IN_PLUGIN("in_kubernetes_events")
275+
endif()
272276

273277
if(FLB_KAFKA)
274278
REGISTER_IN_PLUGIN("in_kafka")
@@ -277,7 +281,11 @@ endif()
277281
REGISTER_IN_PLUGIN("in_fluentbit_metrics")
278282
REGISTER_IN_PLUGIN("in_prometheus_scrape")
279283
REGISTER_IN_PLUGIN("in_emitter")
280-
REGISTER_IN_PLUGIN("in_tail")
284+
285+
if(FLB_SQLDB)
286+
REGISTER_IN_PLUGIN("in_tail")
287+
endif()
288+
281289
REGISTER_IN_PLUGIN("in_dummy")
282290
REGISTER_IN_PLUGIN("in_head")
283291
REGISTER_IN_PLUGIN("in_health")
@@ -351,7 +359,11 @@ REGISTER_PROCESSOR_PLUGIN("processor_sql")
351359
# OUTPUTS
352360
# =======
353361
REGISTER_OUT_PLUGIN("out_azure")
354-
REGISTER_OUT_PLUGIN("out_azure_blob")
362+
363+
if(FLB_SQLDB)
364+
REGISTER_OUT_PLUGIN("out_azure_blob")
365+
endif()
366+
355367
REGISTER_OUT_PLUGIN("out_azure_logs_ingestion")
356368
REGISTER_OUT_PLUGIN("out_azure_kusto")
357369
REGISTER_OUT_PLUGIN("out_bigquery")
@@ -415,7 +427,11 @@ endif()
415427
# =======
416428
REGISTER_FILTER_PLUGIN("filter_alter_size")
417429
REGISTER_FILTER_PLUGIN("filter_aws")
418-
REGISTER_FILTER_PLUGIN("filter_checklist")
430+
431+
if(FLB_SQLDB)
432+
REGISTER_FILTER_PLUGIN("filter_checklist")
433+
endif()
434+
419435
REGISTER_FILTER_PLUGIN("filter_ecs")
420436
REGISTER_FILTER_PLUGIN("filter_record_modifier")
421437
REGISTER_FILTER_PLUGIN("filter_sysinfo")

0 commit comments

Comments
 (0)