From 522ff8b83f7e25fd21f01b970d61386699d5152b Mon Sep 17 00:00:00 2001 From: Nathan Rossi Date: Tue, 30 May 2017 21:30:25 +1000 Subject: qemu-devicetrees: Deploying of MULTI_ARCH device trees Deploy the MULTI_ARCH specific device trees for use with QEMU. Signed-off-by: Nathan Rossi Reviewed-by: Alistair Francis Tested-by: Alistair Francis --- recipes-devtools/qemu/qemu-devicetrees_2017.1.bb | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) (limited to 'recipes-devtools') diff --git a/recipes-devtools/qemu/qemu-devicetrees_2017.1.bb b/recipes-devtools/qemu/qemu-devicetrees_2017.1.bb index dc38f75d..df9c2c8c 100644 --- a/recipes-devtools/qemu/qemu-devicetrees_2017.1.bb +++ b/recipes-devtools/qemu/qemu-devicetrees_2017.1.bb @@ -18,15 +18,14 @@ do_install() { } do_deploy() { + # single-arch dtbs for DTS_FILE in ${S}/LATEST/SINGLE_ARCH/*.dtb; do - if [ ! -f ${DTS_FILE} ]; then - bbwarn "${DTS_FILE} is not available!" - continue - fi - DTS_NAME=`basename ${DTS_FILE} .dtb` - install -d ${DEPLOYDIR} - install -d ${DEPLOYDIR}/qemu-hw-devicetrees - install -m 0644 ${S}/LATEST/SINGLE_ARCH/${DTS_NAME}.dtb ${DEPLOYDIR}/qemu-hw-devicetrees/${DTS_NAME}.dtb + install -Dm 0644 $DTS_FILE ${DEPLOYDIR}/qemu-hw-devicetrees/$(basename $DTS_FILE .dtb).dtb + done + + # multi-arch dtbs + for DTS_FILE in ${S}/LATEST/MULTI_ARCH/*.dtb; do + install -Dm 0644 $DTS_FILE ${DEPLOYDIR}/qemu-hw-devicetrees/multiarch/$(basename $DTS_FILE .dtb).dtb done } -- cgit v1.2.3-54-g00ecf