]> www.infradead.org Git - users/sagi/nvme-cli.git/commitdiff
build: use uuid wrap for fallback build
authorBoris Glimcher <Boris.Glimcher@emc.com>
Fri, 13 May 2022 15:27:03 +0000 (18:27 +0300)
committerBoris Glimcher <Boris.Glimcher@emc.com>
Fri, 13 May 2022 15:27:06 +0000 (18:27 +0300)
see util-linux/util-linux#1657

Signed-off-by: Boris Glimcher <Boris.Glimcher@emc.com>
meson.build
subprojects/uuid.wrap [new file with mode: 0644]

index 7252b539ca42b3097710c878882a511d611ab551..b9595aee80ee9db08b6f2cd909d62d35a6b3a2da 100644 (file)
@@ -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 (file)
index 0000000..0692c4e
--- /dev/null
@@ -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