From: Boris Glimcher Date: Fri, 13 May 2022 15:27:03 +0000 (+0300) Subject: build: use uuid wrap for fallback build X-Git-Tag: v2.1-rc0~55^2 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=3004ead77a7239e18e56faca092a8078272f6c2e;p=users%2Fsagi%2Fnvme-cli.git build: use uuid wrap for fallback build see util-linux/util-linux#1657 Signed-off-by: Boris Glimcher --- diff --git a/meson.build b/meson.build index 7252b539..b9595aee 100644 --- a/meson.build +++ b/meson.build @@ -45,7 +45,7 @@ conf.set('SYSCONFDIR', '"@0@"'.format(sysconfdir)) libnvme_dep = dependency('libnvme', fallback : ['libnvme', 'libnvme_dep']) # Check for libuuid availability -libuuid_dep = dependency('uuid', required: true) +libuuid_dep = dependency('uuid', required: true, fallback : ['uuid', 'uuid_dep']) conf.set('CONFIG_LIBUUID', libuuid_dep.found(), description: 'Is libuuid available?') # Check for libjson-c availability diff --git a/subprojects/uuid.wrap b/subprojects/uuid.wrap new file mode 100644 index 00000000..0692c4e4 --- /dev/null +++ b/subprojects/uuid.wrap @@ -0,0 +1,6 @@ +[wrap-git] +url = https://github.com/util-linux/util-linux.git +revision = eefff5aac7bce6979c950e3931a578efe03acbac + +[provide] +dependency_names = uuid \ No newline at end of file