summaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'scripts')
-rw-r--r--scripts/lib/recipetool/create.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/scripts/lib/recipetool/create.py b/scripts/lib/recipetool/create.py
index b65e59de6a..5d7fcbbb98 100644
--- a/scripts/lib/recipetool/create.py
+++ b/scripts/lib/recipetool/create.py
@@ -764,6 +764,7 @@ def create_recipe(args):
764 extrafiles = extravalues.pop('extrafiles', {}) 764 extrafiles = extravalues.pop('extrafiles', {})
765 extra_pn = extravalues.pop('PN', None) 765 extra_pn = extravalues.pop('PN', None)
766 extra_pv = extravalues.pop('PV', None) 766 extra_pv = extravalues.pop('PV', None)
767 run_tasks = extravalues.pop('run_tasks', "").split()
767 768
768 if extra_pv and not realpv: 769 if extra_pv and not realpv:
769 realpv = extra_pv 770 realpv = extra_pv
@@ -918,6 +919,10 @@ def create_recipe(args):
918 log_info_cond('Recipe %s has been created; further editing may be required to make it fully functional' % outfile, args.devtool) 919 log_info_cond('Recipe %s has been created; further editing may be required to make it fully functional' % outfile, args.devtool)
919 tinfoil.modified_files() 920 tinfoil.modified_files()
920 921
922 for task in run_tasks:
923 logger.info("Running task %s" % task)
924 tinfoil.build_file_sync(outfile, task)
925
921 if tempsrc: 926 if tempsrc:
922 if args.keep_temp: 927 if args.keep_temp:
923 logger.info('Preserving temporary directory %s' % tempsrc) 928 logger.info('Preserving temporary directory %s' % tempsrc)