generic-poky/bitbake/lib/toaster
Alexandru DAMIAN e3e85bdf71 bitbake: toaster logger: refactor recipe and layer file paths
This refactoring brings the "local_path" of the
layer from the Layer object to the Layer_Version object, which
is more appropriate as different checkouts of the same
Layer may live in different directories.

This enables us to store Recipe file paths relative to a Layer_Version
at all times, aleviating the need to store full file paths in the
database. We also turn the prefix of the path (e.g. virtual:native
path name space) into a pathflag field.

In turn, this solves the problem of mis-identification of tasks based
on the recipe file paths, since we can also match the namespace of the
file paths on the recipe files.

[YOCTO #7594]

(Bitbake rev: ec43dc569e370767c709dec225cbee0c99151c19)

Signed-off-by: Alexandru DAMIAN <alexandru.damian@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-05-29 11:59:43 +01:00
..
bldcontrol bitbake: toaster: Remove dependency on daemon application 2015-05-19 11:58:45 +01:00
contrib bitbake: toaster logger: refactor recipe and layer file paths 2015-05-29 11:59:43 +01:00
orm bitbake: toaster logger: refactor recipe and layer file paths 2015-05-29 11:59:43 +01:00
toastergui bitbake: toaster logger: refactor recipe and layer file paths 2015-05-29 11:59:43 +01:00
toastermain bitbake: toaster: enable server-side sessions for all usages 2015-05-29 11:59:43 +01:00
__init__.py bitbake: toaster: add toaster code to bitbake 2013-10-18 11:13:49 +01:00
manage.py bitbake: toaster: add toaster code to bitbake 2013-10-18 11:13:49 +01:00