summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Agner <stefan.agner@toradex.com>2018-04-19 17:45:58 +0200
committerMarcel Ziswiler <marcel.ziswiler@toradex.com>2018-06-18 14:39:36 +0200
commitf65370343ee331b005591eb51b3e0334686aba8a (patch)
treece521934f0f81eb5746d16581df3ef0b656e7b6f
parent8560bd890993cb827552cb918b3b674eeb03f40f (diff)
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 <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
-rw-r--r--classes/image_type_tezi.bbclass6
1 files 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)