diff options
Diffstat (limited to 'meta/recipes-core/initrdscripts/initramfs-live-boot_1.0.bb')
-rw-r--r-- | meta/recipes-core/initrdscripts/initramfs-live-boot_1.0.bb | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/meta/recipes-core/initrdscripts/initramfs-live-boot_1.0.bb b/meta/recipes-core/initrdscripts/initramfs-live-boot_1.0.bb index e85a0e1189..8f7511eadd 100644 --- a/meta/recipes-core/initrdscripts/initramfs-live-boot_1.0.bb +++ b/meta/recipes-core/initrdscripts/initramfs-live-boot_1.0.bb | |||
@@ -2,14 +2,22 @@ DESCRIPTION = "A live image init script" | |||
2 | LICENSE = "MIT" | 2 | LICENSE = "MIT" |
3 | LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" | 3 | LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" |
4 | RDEPENDS = "udev" | 4 | RDEPENDS = "udev" |
5 | DEPENDS = "virtual/kernel" | ||
5 | SRC_URI = "file://init-live.sh" | 6 | SRC_URI = "file://init-live.sh" |
6 | 7 | ||
7 | PR = "r7" | 8 | PR = "r9" |
8 | 9 | ||
10 | do_compile() { | ||
11 | if grep -q "CONFIG_UNION_FS=y" ${STAGING_KERNEL_DIR}/.config; then | ||
12 | sed -i 's/UNIONFS="no"/UNIONFS="yes"/g' ${WORKDIR}/init-live.sh | ||
13 | fi | ||
14 | } | ||
15 | |||
9 | do_install() { | 16 | do_install() { |
10 | install -m 0755 ${WORKDIR}/init-live.sh ${D}/init | 17 | install -m 0755 ${WORKDIR}/init-live.sh ${D}/init |
11 | } | 18 | } |
12 | 19 | ||
13 | inherit allarch | ||
14 | |||
15 | FILES_${PN} += " /init " | 20 | FILES_${PN} += " /init " |
21 | |||
22 | # Due to kernel depdendency | ||
23 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||