From f65370343ee331b005591eb51b3e0334686aba8a Mon Sep 17 00:00:00 2001 From: Stefan Agner Date: Thu, 19 Apr 2018 17:45:58 +0200 Subject: image_type_tezi: make device tree optional Apalis T30 does not require a device tree. Do not try to deploy device trees if none are specified. Signed-off-by: Stefan Agner Acked-by: Marcel Ziswiler --- classes/image_type_tezi.bbclass | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/classes/image_type_tezi.bbclass b/classes/image_type_tezi.bbclass index 9c85bd5..a079c10 100644 --- a/classes/image_type_tezi.bbclass +++ b/classes/image_type_tezi.bbclass @@ -27,8 +27,10 @@ def rootfs_tezi_emmc(d): # Calculate size of bootfs... bootfiles = [ os.path.join(deploydir, kernel) ] - for dtb in d.getVar('KERNEL_DEVICETREE', True).split(): - bootfiles.append(os.path.join(deploydir, kernel + "-" + dtb)) + has_devicetree = d.getVar('KERNEL_DEVICETREE', True) + if has_devicetree: + for dtb in d.getVar('KERNEL_DEVICETREE', True).split(): + bootfiles.append(os.path.join(deploydir, kernel + "-" + dtb)) args = ['du', '-kLc'] args.extend(bootfiles) -- cgit v1.2.3