From 90a4fe2565190e1df3d7bb25021cc35eef290abf Mon Sep 17 00:00:00 2001 From: Arun Isaac Date: Fri, 9 Oct 2026 03:49:46 +0100 Subject: Add duckdb fallback discovery. --- meson.build | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/meson.build b/meson.build index c6e1d02..feacad8 100644 --- a/meson.build +++ b/meson.build @@ -1,7 +1,14 @@ project('domagi', 'c') cc = meson.get_compiler('c') -duckdb = dependency('DuckDB') + +duckdb = dependency('DuckDB', required: false) +# If pkg-config and cmake dependency discovery failed, fall back to +# looking for the library manually. +if not duckdb.found() + duckdb = cc.find_library('duckdb') +endif + omp = dependency('openmp') if cc.has_header('verstable.h') verstable = declare_dependency() -- cgit 1.4.1