summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--bitbake/lib/bb/runqueue.py9
1 files changed, 2 insertions, 7 deletions
diff --git a/bitbake/lib/bb/runqueue.py b/bitbake/lib/bb/runqueue.py
index f08f93aef4..0e5d5c35a9 100644
--- a/bitbake/lib/bb/runqueue.py
+++ b/bitbake/lib/bb/runqueue.py
@@ -1187,7 +1187,8 @@ class RunQueueExecute:
1187 logger.critical(str(exc)) 1187 logger.critical(str(exc))
1188 os._exit(1) 1188 os._exit(1)
1189 try: 1189 try:
1190 ret = bb.build.exec_task(fn, taskname, the_data) 1190 if not self.cooker.configuration.dry_run:
1191 ret = bb.build.exec_task(fn, taskname, the_data)
1191 os._exit(ret) 1192 os._exit(ret)
1192 except: 1193 except:
1193 os._exit(1) 1194 os._exit(1)
@@ -1370,12 +1371,6 @@ class RunQueueExecuteTasks(RunQueueExecute):
1370 self.rqdata.get_user_idstring(task)) 1371 self.rqdata.get_user_idstring(task))
1371 self.task_skip(task) 1372 self.task_skip(task)
1372 return True 1373 return True
1373 elif self.cooker.configuration.dry_run:
1374 self.runq_running[task] = 1
1375 self.runq_buildable[task] = 1
1376 self.stats.taskActive()
1377 self.task_complete(task)
1378 return True
1379 1374
1380 taskdep = self.rqdata.dataCache.task_deps[fn] 1375 taskdep = self.rqdata.dataCache.task_deps[fn]
1381 if 'noexec' in taskdep and taskname in taskdep['noexec']: 1376 if 'noexec' in taskdep and taskname in taskdep['noexec']: