mirror of
https://xff.cz/git/u-boot/
synced 2025-09-03 09:42:22 +02:00
buildman: Keep more outputs with the --keep-outputs flag
When told to keep outputs, be much more liberal in what files we keep. In addition to adding 'MLO', keep anything that matches u-boot-spl.* (so that we keep the map file as well) and anything we generate about 'u-boot itself. A large number of bootable formats now match this and thus it's easier to build many targets and then boot them afterwards using buildman. Cc: Simon Glass <sjg@chromium.org> Signed-off-by: Tom Rini <trini@konsulko.com> Acked-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
@@ -353,10 +353,9 @@ class BuilderThread(threading.Thread):
|
|||||||
|
|
||||||
# Now write the actual build output
|
# Now write the actual build output
|
||||||
if keep_outputs:
|
if keep_outputs:
|
||||||
self.CopyFiles(result.out_dir, build_dir, '', ['u-boot', '*.bin',
|
self.CopyFiles(result.out_dir, build_dir, '', ['u-boot*', '*.bin',
|
||||||
'u-boot.dtb', '*.map', '*.img',
|
'*.map', '*.img', 'MLO', 'include/autoconf.mk',
|
||||||
'spl/u-boot-spl', 'spl/u-boot-spl.bin',
|
'spl/u-boot-spl*'])
|
||||||
'tpl/u-boot-tpl', 'tpl/u-boot-tpl.bin'])
|
|
||||||
|
|
||||||
def CopyFiles(self, out_dir, build_dir, dirname, patterns):
|
def CopyFiles(self, out_dir, build_dir, dirname, patterns):
|
||||||
"""Copy files from the build directory to the output.
|
"""Copy files from the build directory to the output.
|
||||||
|
Reference in New Issue
Block a user