From: Aleš Date: Mon, 23 Mar 2020 15:24:51 +0000 (+0100) Subject: meson.build: required libyang and sysrepo version X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=35f12166f86de3b0e5b367e4fe877f3fdb05222e;p=thirdparty%2Fknot-resolver.git meson.build: required libyang and sysrepo version --- diff --git a/meson.build b/meson.build index 35d28bce4..099160480 100644 --- a/meson.build +++ b/meson.build @@ -108,13 +108,15 @@ message('---------------------------') ### Sysrepo message('--- sysrepo dependencies ---') -libsysrepo = dependency('libsysrepo', version: '>=1', required: false) -libyang = dependency('libyang', version: '>=1', required: false) +libsysrepo = dependency('sysrepo', version: '>=1.4.2', required: false) +libyang = dependency('libyang', version: '>=1.0.130', required: false) sysrepo = get_option('sysrepo') if (sysrepo == 'auto' or sysrepo == 'enabled') and libsysrepo.found() and libyang.found() build_sysrepo = true -elif sysrepo == 'enabled' and (not libsysrepo.found() or not libyang.found()) - error('sysrepo=enabled requires libsysrepo and libyang') +elif sysrepo == 'enabled' and not libyang.found() + error('sysrepo=enabled requires libyang >= 1.0.130') +elif sysrepo == 'enabled' and not libsysrepo.found() + error('sysrepo=enabled requires sysrepo >= 1.4.2') else build_sysrepo = false endif