blob: 607d3d9348051e185576f3840c2bb8743016d9b6 [file] [log] [blame]
developerefca97c2022-05-30 16:22:40 +08001FILESEXTRAPATHS_prepend := "${THISDIR}/files:"
2SRC_URI_append = " file://init_readonlyfs.sh \
3 "
4FILES_${PN} += " /overlay \
5 /rom \"
6
7do_install_append() {
developer75572322022-06-01 19:25:09 +08008 if ${@bb.utils.contains('DISTRO_FEATURES','kernel_in_ubi','true','false',d)}; then
developerefca97c2022-05-30 16:22:40 +08009 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
developer75572322022-06-01 19:25:09 +080014 fi
developerefca97c2022-05-30 16:22:40 +080015}
16
17FILES_${PN} += " ${rootlibexecdir}/init_readonlyfs.sh "