include unionfs.inc
inherit module
+SECTION = "kernel/modules"
+
EXTRA_OEMAKE = "'CC=${KERNEL_CC}' 'LD=${KERNEL_LD}' \
'KERNELVER=${KERNEL_VERSION}' \
'LINUXSRC=${STAGING_KERNEL_DIR}' \
KCFLAGS = "-D__KERNEL__ -DMODULE -DFISTGEN \
-DUNIONFS_UNSUPPORTED -DNODEBUG \
-I. -I${STAGING_KERNEL_DIR}/include \
+ -DUNIONFS_VERSION=\"${PV}\" \
${CFLAGS}"
def get_flags(d, bb):
--- /dev/null
+PARALLEL_MAKE = ""
+
+include unionfs-modules.inc
+
+KERNEL_MAJMIN = "${@base_read_file('${STAGING_KERNEL_DIR}/kernel-abiversion')[:3]}"
+
+do_compile() {
+ oe_runmake unionfs${KERNEL_MAJMIN}
+}
include unionfs.inc
-FILES_${PN} = "${sbindir}/unionctl"
-FILES_${PN}-dev = "${sbindir}/uniondbg"
+SECTION = "kernel/userland"
do_compile () {
oe_runmake ${unionutils}
install -m 0644 man/$m.8 ${D}${mandir}/man8/ || exit 1
done
}
+
+FILES_${PN} = "${sbindir}/unionctl"
+FILES_${PN}-dev = "${sbindir}/uniondbg"
+
--- /dev/null
+include unionfs-utils.inc
+
S = "${WORKDIR}/unionfs-${PV}"
FILESPATH = "${FILE_DIRNAME}/unionfs-${PV}:${FILE_DIRNAME}/unionfs:${FILE_DIRNAME}/files:${FILE_DIRNAME}"
-export UCFLAGS := "${CFLAGS} -DNODEBUG"
+export UCFLAGS = '${CFLAGS} -DNODEBUG -DUNIONFS_VERSION=\\"${PV}\\"'
CFLAGS = "${BUILD_OPTIMIZATION}"