]> www.infradead.org Git - users/sagi/nvme-cli.git/commitdiff
build: Make json-c dependency lookup not fail
authorDaniel Wagner <dwagner@suse.de>
Fri, 14 Apr 2023 07:17:43 +0000 (09:17 +0200)
committerDaniel Wagner <wagi@monom.org>
Fri, 14 Apr 2023 11:19:44 +0000 (13:19 +0200)
Let's relax the dependency on json-c, when the comman line option is set
to auto. It will just ignore the dependency if not found.

Signed-off-by: Daniel Wagner <dwagner@suse.de>
meson.build

index bafc0fe5adbe37ff297bf0753e7df7b3b2114654..369d5bd46214847c6dbb97bca78b2bdbcd9867b2 100644 (file)
@@ -55,7 +55,7 @@ libnvme_mi_dep = dependency('libnvme-mi', required: true,
 if get_option('json-c').disabled()
     json_c_dep = dependency('', required: false)
 else
-    json_c_dep = dependency('json-c', required: true, version: '>=0.13',
+    json_c_dep = dependency('json-c', required: get_option('json-c'), version: '>=0.13',
                             fallback : ['json-c', 'json_c_dep'])
     if json_c_dep.version().version_compare('>=0.14')
         conf.set('CONFIG_JSONC_14', true, description: 'Is json-c at least 0.14?')