generic-poky/bitbake/lib/bb
Richard Purdie 94c8d01eba runqueue.py: Add inter setscene task dependency handling
This is being added to resolve setscene race issues where we do have
particular dependencies required between setscene tasks. This allows
specific dependencies to be specified. This allows us to fix the races
in sstate with the useradd class in OE-Core.

Any tasks being depended upon have their reverse dependencies cleared to
ensure we don't have circular references.

(Bitbake rev: e1b157d26374a70e6274edcb4c0b9f3bc48f765c)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2012-05-31 13:16:41 -07:00
..
fetch bitbake: Sync fetch back with upstream 2011-05-06 18:18:59 +01:00
fetch2 fetch2/git: Add workaround for clone using alternates problem 2012-02-03 17:42:14 +00:00
parse parse_py: Use absolute paths for FILE 2012-01-30 16:16:11 +00:00
pysh make exception handling syntax consistent 2011-06-15 11:13:13 +01:00
server bitbake/process.py: Ensure queued UI events are queued right before we add our own handler 2011-07-07 10:57:43 +01:00
ui ui/crumbs/hobprefs: trigger a reparse after changing IMAGE_FSTYPES 2012-01-30 16:16:13 +00:00
COW.py Apply some 2to3 refactorings 2010-07-02 15:41:37 +01:00
__init__.py bitbake/logging: Overhaul internal logging process 2011-08-15 09:14:28 +01:00
build.py build.py: Be determistic about a function's cwd 2012-01-30 16:16:13 +00:00
cache.py bb/cache: rename confusing variable 2011-08-11 19:07:59 +01:00
cache_extra.py Introduce extra cache class for image creator 2011-06-07 22:39:12 +01:00
codeparser.py codeparser: silence non-literal warnings for vardeps 2012-01-30 16:16:13 +00:00
command.py bb/command|cooker: refactor the reparseFiles logic 2011-08-12 21:06:59 +01:00
compat.py bitbake: Add missing file 2011-05-07 08:49:28 +01:00
cooker.py cooker.py: Allow the -e option to work with virtual classes and -b 2012-01-30 16:16:13 +00:00
daemonize.py Apply some 2to3 transforms that don't cause issues in 2.6 2010-07-02 15:41:33 +01:00
data.py codeparser: silence non-literal warnings for vardeps 2012-01-30 16:16:13 +00:00
data_smart.py codeparser: silence non-literal warnings for vardeps 2012-01-30 16:16:13 +00:00
event.py bitbake/event: Allow event handlers to quietly raise SkipPackage events 2011-09-02 18:15:27 +01:00
exceptions.py bb.exceptions: don't choke on frames without arguments 2011-06-08 20:38:25 +01:00
methodpool.py Consolidate the exec/eval bits, switch anonfunc to better_exec, etc 2010-07-02 15:41:31 +01:00
msg.py bitbake/lib/bb/msg.py: fix setting debug and verbosity levels 2011-09-26 19:35:58 +01:00
namedtuple_with_abc.py bb.namedtuple_with_abc: add useful util from activestate 2011-06-08 20:38:23 +01:00
persist_data.py bitbake/persist_data: Sync file with upstream bitbake 2011-05-06 18:07:23 +01:00
process.py make exception handling syntax consistent 2011-06-15 11:13:13 +01:00
providers.py lib/bb/providers: make "checking PREFERRED_PROVIDER_%s" a debug message 2011-08-15 09:13:53 +01:00
runqueue.py runqueue.py: Add inter setscene task dependency handling 2012-05-31 13:16:41 -07:00
shell.py Introduce new param caches_array into Cache impl. 2011-06-07 22:39:52 +01:00
siggen.py siggen.py: If both sigs have a variable in it's whitelist then don't say it's changed 2012-01-30 16:16:13 +00:00
taskdata.py taskdata: fix string formatting of an error message 2011-09-20 22:22:21 +01:00
utils.py Nothing uses USERNAME, remove it - can cause sstate-cache conflicts 2012-01-30 16:16:13 +00:00