Merge pull request #4472 from bgilbert/override_dependency

meson: Call `meson.override_dependency()` if Meson is new enough
This commit is contained in:
Yann Collet 2025-09-05 15:32:16 -07:00 committed by GitHub
commit 3580aa28e6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -127,6 +127,10 @@ libzstd = library('zstd',
libzstd_dep = declare_dependency(link_with: libzstd,
include_directories: join_paths(zstd_rootdir,'lib')) # Do not expose private headers
if meson.version().version_compare('>=0.54.0')
meson.override_dependency('libzstd', libzstd_dep)
endif
# we link to both:
# - the shared library (for public symbols)
# - the static library (for private symbols)