]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Meson: Auth Sqlite3
authorFred Morcos <fred.morcos@open-xchange.com>
Thu, 6 Jul 2023 10:02:25 +0000 (12:02 +0200)
committerFred Morcos <fred.morcos@open-xchange.com>
Wed, 20 Mar 2024 12:28:27 +0000 (13:28 +0100)
meson.build
meson_options.txt

index 034a374ff2981d9c54bc67db1a9e13e9e21e758a..0818ed7376d93bbdf6bd02b73597cedb8b9e632f 100644 (file)
@@ -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')
index 992c314b02a8bffe161160a6840d1b88568608bd..003384bb9dcd80dc8bd6a0f7dfb3b6f8701996e6 100644 (file)
@@ -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')