summaryrefslogtreecommitdiffstats
path: root/meta-filesystems
diff options
context:
space:
mode:
authorPatrick Ohly <patrick.ohly@intel.com>2017-02-08 10:37:39 +0100
committerMartin Jansa <Martin.Jansa@gmail.com>2017-02-13 18:43:32 +0100
commitf732d17969f90e41dcb57a25567ad3ec4ba3a901 (patch)
tree93b0b046e69bae1f83c5071f8fe9937b8dae11c3 /meta-filesystems
parent2def6f6f5e060ee84cae67a166f4c23cb46b8438 (diff)
downloadmeta-openembedded-f732d17969f90e41dcb57a25567ad3ec4ba3a901.tar.gz
fuse: support native compilation
This is required for swtpm-native (from meta-security) and simulating a virtual TPM in qemu. Right now, accessing swtpm only works via CUSE and thus needs fuse. Signed-off-by: Patrick Ohly <patrick.ohly@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Diffstat (limited to 'meta-filesystems')
-rw-r--r--meta-filesystems/recipes-support/fuse/fuse_2.9.4.bb6
1 files changed, 4 insertions, 2 deletions
diff --git a/meta-filesystems/recipes-support/fuse/fuse_2.9.4.bb b/meta-filesystems/recipes-support/fuse/fuse_2.9.4.bb
index 8cc6dbd16..9a2dc1119 100644
--- a/meta-filesystems/recipes-support/fuse/fuse_2.9.4.bb
+++ b/meta-filesystems/recipes-support/fuse/fuse_2.9.4.bb
@@ -30,9 +30,9 @@ DEPENDS = "gettext-native"
30PACKAGES =+ "fuse-utils-dbg fuse-utils libulockmgr libulockmgr-dev libulockmgr-dbg" 30PACKAGES =+ "fuse-utils-dbg fuse-utils libulockmgr libulockmgr-dev libulockmgr-dbg"
31 31
32# Fusermount requires features from the util-linux version of mount. 32# Fusermount requires features from the util-linux version of mount.
33RDEPENDS_${PN} += "util-linux-mount" 33RDEPENDS_${PN}_class-target += "util-linux-mount"
34 34
35RRECOMMENDS_${PN} = "kernel-module-fuse libulockmgr fuse-utils" 35RRECOMMENDS_${PN}_class-target = "kernel-module-fuse libulockmgr fuse-utils"
36 36
37FILES_${PN} += "${libdir}/libfuse.so.*" 37FILES_${PN} += "${libdir}/libfuse.so.*"
38FILES_${PN}-dev += "${libdir}/libfuse*.la" 38FILES_${PN}-dev += "${libdir}/libfuse*.la"
@@ -62,3 +62,5 @@ do_install_append() {
62 install -m 0644 ${WORKDIR}/fuse.conf ${D}${sysconfdir}/modules-load.d 62 install -m 0644 ${WORKDIR}/fuse.conf ${D}${sysconfdir}/modules-load.d
63 fi 63 fi
64} 64}
65
66BBCLASSEXTEND = "native nativesdk"