mirror of
https://github.com/kiwix/kiwix-tools.git
synced 2025-09-24 04:20:56 -04:00
New deps needed (#523)
* kiwix-tools need libkiwix 10.0.0 * Compilation requires libzim 7.2.0 now
This commit is contained in:
parent
eeb41d8047
commit
04ac15508f
@ -12,12 +12,17 @@ if static_linkage
|
|||||||
add_global_link_arguments('-static-libstdc++', '--static', language:'cpp')
|
add_global_link_arguments('-static-libstdc++', '--static', language:'cpp')
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
libzim_dep = dependency('libzim', version : '>=7.2.0', static:static_linkage)
|
||||||
|
if not compiler.has_header_symbol('zim/zim.h', 'LIBZIM_WITH_XAPIAN')
|
||||||
|
error('Libzim seems to be compiled without xapian. Xapian support is mandatory.')
|
||||||
|
endif
|
||||||
|
|
||||||
thread_dep = dependency('threads')
|
thread_dep = dependency('threads')
|
||||||
kiwixlib_dep = dependency('kiwix', version:'>=9.3.0', static:static_linkage)
|
libkiwix_dep = dependency('kiwix', version:'>=10.0.0', static:static_linkage)
|
||||||
microhttpd_dep = dependency('libmicrohttpd', static:static_linkage)
|
microhttpd_dep = dependency('libmicrohttpd', static:static_linkage)
|
||||||
z_dep = dependency('zlib', static:static_linkage)
|
z_dep = dependency('zlib', static:static_linkage)
|
||||||
|
|
||||||
all_deps = [thread_dep, kiwixlib_dep, microhttpd_dep, z_dep]
|
all_deps = [thread_dep, libzim_dep, libkiwix_dep, microhttpd_dep, z_dep]
|
||||||
|
|
||||||
if static_linkage
|
if static_linkage
|
||||||
librt = compiler.find_library('rt', required:false)
|
librt = compiler.find_library('rt', required:false)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user