meson: Add libmount feature

Let's reduce the dependencies required to build just libsystemd by
making libmount optional. The meson disabler feature makes this quite
trivial.
This commit is contained in:
Daan De Meyer
2025-06-05 11:05:08 +02:00
parent 6315106268
commit d1ee3889cf
3 changed files with 6 additions and 2 deletions

View File

@@ -1125,7 +1125,9 @@ else
endif
libmount = dependency('mount',
version : fuzzer_build ? '>= 0' : '>= 2.30')
version : fuzzer_build ? '>= 0' : '>= 2.30',
disabler : true,
required : get_option('libmount'))
libfdisk = dependency('fdisk',
version : '>= 2.32',