1SUMMARY = "U-boot boot scripts for Raspberry Pi" 2LICENSE = "MIT" 3LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302" 4COMPATIBLE_MACHINE = "^rpi$" 5 6DEPENDS = "u-boot-mkimage-native" 7 8INHIBIT_DEFAULT_DEPS = "1" 9 10SRC_URI = "file://boot.cmd.in" 11 12do_compile() { 13 sed -e 's/@@KERNEL_IMAGETYPE@@/${KERNEL_IMAGETYPE}/' \ 14 -e 's/@@KERNEL_BOOTCMD@@/${KERNEL_BOOTCMD}/' \ 15 "${WORKDIR}/boot.cmd.in" > "${WORKDIR}/boot.cmd" 16 mkimage -A arm -T script -C none -n "Boot script" -d "${WORKDIR}/boot.cmd" boot.scr 17} 18 19inherit deploy nopackages 20 21do_deploy() { 22 install -d ${DEPLOYDIR} 23 install -m 0644 boot.scr ${DEPLOYDIR} 24} 25 26addtask do_deploy after do_compile before do_build 27