Merge pull request #705 from kiwix/better-libzim-version-check

Better check libzim and libkiwix deps
This commit is contained in:
Kelson 2024-09-15 19:38:01 +02:00 committed by GitHub
commit 5e222b3f0b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -20,13 +20,11 @@ if static_linkage
endif
thread_dep = dependency('threads')
libzim_dep = dependency('libzim', version:'>=9.0.0', static:static_linkage)
libzim_dep = dependency('libzim', version:'<10.0.0', static:static_linkage)
kiwixlib_dep = dependency('kiwix', version:'>=14.0.0', static:static_linkage)
kiwixlib_dep = dependency('kiwix', version:'<15.0.0', static:static_linkage)
docopt_dep = dependency('docopt', static:static_linkage)
libzim_dep = dependency('libzim', version:['>=9.0.0', '<10.0.0'], static:static_linkage)
libkiwix_dep = dependency('kiwix', version:['>=14.0.0', '<15.0.0'], static:static_linkage)
libdocopt_dep = dependency('docopt', static:static_linkage)
all_deps = [thread_dep, kiwixlib_dep, libzim_dep, docopt_dep]
all_deps = [thread_dep, libkiwix_dep, libzim_dep, libdocopt_dep]
if static_linkage
librt = compiler.find_library('rt', required:false)