* meson.build: Fix bzip2 option handling.

This commit is contained in:
Benoit Pierre 2024-10-12 10:49:46 +00:00 committed by Alexei Podtelezhnikov
parent f4c2a44ea9
commit 34aed655f1

View File

@ -320,11 +320,16 @@ else
endif
# BZip2 support.
bzip2_dep = dependency('bzip2', required: false)
bzip2_dep = dependency(
'bzip2',
required: get_option('bzip2').disabled() ? get_option('bzip2') : false,
)
if not bzip2_dep.found()
bzip2_dep = cc.find_library('bz2',
bzip2_dep = cc.find_library(
'bz2',
has_headers: ['bzlib.h'],
required: get_option('bzip2'))
required: get_option('bzip2'),
)
endif
if bzip2_dep.found()