aboutsummaryrefslogtreecommitdiff
path: root/linaro_image_tools/media_create/boards.py
diff options
context:
space:
mode:
authorRiku Voipio <riku.voipio@linaro.org>2012-05-17 15:15:15 +0300
committerRiku Voipio <riku.voipio@linaro.org>2012-05-17 15:15:15 +0300
commit65f2f7911286c5ce30167cef2a68e51364716438 (patch)
treea3d21280bfb5fabe74c710404e96909f14447948 /linaro_image_tools/media_create/boards.py
parent78407da90aa58f6bac4956aeb45866d835441156 (diff)
FastModel: Make ancillary files optional
We don't need all files in all cases: 1) in case of integrated switcher, we just need the .axf file 2) in case of reference switcher, we need axf, zimage, and dtb 3) in case of kvm, we need zimage
Diffstat (limited to 'linaro_image_tools/media_create/boards.py')
-rw-r--r--linaro_image_tools/media_create/boards.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/linaro_image_tools/media_create/boards.py b/linaro_image_tools/media_create/boards.py
index 69033e0..fe9d5c3 100644
--- a/linaro_image_tools/media_create/boards.py
+++ b/linaro_image_tools/media_create/boards.py
@@ -1368,10 +1368,11 @@ class FastModelConfig(BoardConfig):
d_img_data):
output_dir=os.path.dirname(boot_device_or_file)
- copy_drop(_get_file_matching("%s/boot/img.axf" % chroot_dir), output_dir)
+ bootwrapper=_get_file_matching("%s/boot/img.axf" % chroot_dir)
- for filename in (k_img_data, i_img_data, d_img_data):
- copy_drop(filename, output_dir)
+ for filename in (bootwrapper, k_img_data, i_img_data, d_img_data):
+ if filename != None:
+ copy_drop(filename, output_dir)
class SamsungConfig(BoardConfig):
@classproperty