Refactoring of stage and *DEPENDS handling and add fstage/FDEPENDS
authorEsben Haabendal <esben.haabendal@prevas.dk>
Wed, 15 Feb 2012 09:33:53 +0000 (10:33 +0100)
committerEsben Haabendal <esben.haabendal@prevas.dk>
Mon, 20 Feb 2012 21:28:09 +0000 (22:28 +0100)
commit35664f7f2dc52ad70d7007e170ce1aa4a0a684e8
tree248ce40b8b2ade047de55385054a60c1b2211fb2
parentd806d13f38fa5225cba68c682a0badbcae66afb1
Refactoring of stage and *DEPENDS handling and add fstage/FDEPENDS

* Add fstage task (refs #154)
* Refactoring of internal handling of package dependencies
* Add support for FDEPENDS dependencies
* Automatically set FDEPENDS based on SRC_URI
* Add fetchall task (refs #306)
* Change fetch, unpack and patch tasks to come after fstage instead of
  stage task
* Change syntax for deptask and recdeptask, obsoleting rdeptask,
  recrdeptask and recadeptask
* Change OEliteItem context syntax
* Add FDEPENDS context support to OEliteItem
17 files changed:
classes/core.oeclass
classes/fetch.oeclass
classes/image.oeclass
classes/library.oeclass
classes/stage.oeclass
conf/fetch.conf
conf/oelayout.conf
conf/provided/all.conf
lib/oelite/baker.py
lib/oelite/cookbook.py
lib/oelite/fetch/fetch.py
lib/oelite/fetch/git.py
lib/oelite/fetch/hg.py
lib/oelite/item.py
lib/oelite/recipe.py
lib/oelite/runq.py
lib/oelite/task.py