bitbake: Add tryaltconfigs option to disable the alternative configuration attempts and make the 'continue' more aggresive

This commit is contained in:
Richard Purdie
2008-10-28 22:15:06 +00:00
parent db140d9ce0
commit b296ae263c
8 changed files with 21 additions and 8 deletions

View File

@@ -869,7 +869,7 @@ class RunQueue:
self.finish_runqueue()
if self.state is runQueueFailed:
if self.taskData.abort:
if not self.taskData.tryaltconfigs:
raise bb.runqueue.TaskFailure(self.failed_fnids)
for fnid in self.failed_fnids:
self.taskData.fail_fnid(fnid)

View File

@@ -30,7 +30,7 @@ class TaskData:
"""
BitBake Task Data implementation
"""
def __init__(self, abort = True):
def __init__(self, abort = True, tryaltconfigs = False):
self.build_names_index = []
self.run_names_index = []
self.fn_index = []
@@ -57,6 +57,7 @@ class TaskData:
self.failed_fnids = []
self.abort = abort
self.tryaltconfigs = tryaltconfigs
def getbuild_id(self, name):
"""