developer | efca97c | 2022-05-30 16:22:40 +0800 | [diff] [blame] | 1 | FILESEXTRAPATHS_prepend := "${THISDIR}/files:" |
| 2 | SRC_URI_append = " file://init_readonlyfs.sh \ |
| 3 | " |
| 4 | FILES_${PN} += " /overlay \ |
| 5 | /rom \" |
| 6 | |
| 7 | do_install_append() { |
developer | 7557232 | 2022-06-01 19:25:09 +0800 | [diff] [blame] | 8 | if ${@bb.utils.contains('DISTRO_FEATURES','kernel_in_ubi','true','false',d)}; then |
developer | efca97c | 2022-05-30 16:22:40 +0800 | [diff] [blame] | 9 | install -d ${D}/overlay |
| 10 | install -d ${D}/rom |
| 11 | install -m 0755 ${WORKDIR}/init_readonlyfs.sh ${D}${rootlibexecdir}/init_readonlyfs.sh |
| 12 | [ -e ${D}/sbin/init ] && rm -rf ${D}/sbin/init |
| 13 | ln -s ${rootlibexecdir}/init_readonlyfs.sh ${D}/sbin/init |
developer | 7557232 | 2022-06-01 19:25:09 +0800 | [diff] [blame] | 14 | fi |
developer | efca97c | 2022-05-30 16:22:40 +0800 | [diff] [blame] | 15 | } |
| 16 | |
| 17 | FILES_${PN} += " ${rootlibexecdir}/init_readonlyfs.sh " |