* some (admittedly dopey) questions about dependencies
@ 2014-08-11 19:12 Robert P. J. Day
0 siblings, 0 replies; only message in thread
From: Robert P. J. Day @ 2014-08-11 19:12 UTC (permalink / raw)
To: BitBake developer list
digging thru bitbake manual, as well as the code in runqueue.py, so
some questions about the niggling details regarding dependencies.
first, what does "recrdeptask" stand for? yes, i realize it refers
to "recursive" dependencies, but what's with the leading "recr"? does
that represent recursive "recr" deptasks, or recursive "rec"
rdeptasks? or what? knowing what it's short for always helps.
next, i see five types of dependencies being processed in that code
in the prepare() method:
* tdepends: internal task dependencies (based on addtask)
* deptask: build-time dependencies
* rdeptask: run-time dependencies
* idepends: inter-task dependencies
* recrdeptask: recursive dependencies
and i am still unclear on what recrdeptask represents: the comment in
that file reads:
# e.g. do_sometask[recrdeptask] = "do_someothertask"
# (makes sure sometask runs after someothertask of all DEPENDS,
RDEPENDS and intertask dependencies, recursively)
is that description correct? how does it relate to inter-task
dependencies, which explicitly list the name of the other task?
anyway, if someone can clarify that, that would be ducky.
rday
--
========================================================================
Robert P. J. Day Ottawa, Ontario, CANADA
http://crashcourse.ca
Twitter: http://twitter.com/rpjday
LinkedIn: http://ca.linkedin.com/in/rpjday
========================================================================
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2014-08-11 19:12 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-08-11 19:12 some (admittedly dopey) questions about dependencies Robert P. J. Day
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.