From: Fred Morcos Date: Thu, 6 Jul 2023 10:02:25 +0000 (+0200) Subject: Meson: Auth Sqlite3 X-Git-Tag: rec-5.1.0-alpha1~80^2~351 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=92b8d0da6979e4c5d15945f54ecdc154178d20d0;p=thirdparty%2Fpdns.git Meson: Auth Sqlite3 --- diff --git a/meson.build b/meson.build index 034a374ff2..0818ed7376 100644 --- a/meson.build +++ b/meson.build @@ -49,6 +49,10 @@ subdir('meson/reproducible') # Reproducible Builds subdir('meson/fuzz-targets') # Fuzzing Targets subdir('meson/python-venv') # Python Venv +# Sqlite3 +opt_sqlite3 = get_option('sqlite3') +# TODO Use Sqlite3 + # Boost Program Options library dep_boost_program_options = dependency('boost', modules: ['program_options'], required: true) summary('Boost Program Options', dep_boost_program_options.found(), bool_yn: true, section: 'Boost') diff --git a/meson_options.txt b/meson_options.txt index 992c314b02..003384bb9d 100644 --- a/meson_options.txt +++ b/meson_options.txt @@ -13,3 +13,4 @@ option('unit-tests', type: 'boolean', value: false, description: 'Enable buildin option('backend-unit-tests', type: 'boolean', value: false, description: 'Enable building backend unit tests') option('reproducible', type: 'boolean', value: false, description: 'Create reproducible builds. Use this only if you are a distribution maintainer and need reproducible builds. If you compile PowerDNS yourself, leave this disabled, as it might make debugging harder') option('fuzz-targets', type: 'boolean', value: false, description: 'Enable fuzzing targets') +option('sqlite3', type: 'boolean', value: false, description: 'Include the sqlite3 driver')