Looks fine to me (though I'm not that familiar with the buildinfohelper
side of things).
Thanks
On 14/05/15 16:58, Damian, Alexandru wrote:
Hi,
I did a bit of refactoring on the toaster build logger which fixes
some issues, and clear up the path for future improvement.
* the "local_path" property of the Layer is now moved to
Layer_Version. It was a mistake to assign specific build-local paths
to the generic Layer information, as it is naturally a property of a
specific Layer checkout, which is what a Layer Version is.
* all the recipe paths are now relative to a Layer_Version checkout,
no more absolute paths. This allows us to link a recipe file directly
to a remote GIT repo of a Layer, if needed.
* the "namespace" (e.g virtual:native: ) part of a recipe path is
stored in a new field; all paths are now clean paths, so they can be
manipulated as such. Storing the namespace separately should also fix
the mis-identification of tasks between native and normal tasks, for
example (multiple bugs opened on this one)
* all the builds now occur under a Project. this is the first step for
the unification of Managed and Interactive modes. The UI interface is
not changed.
* django auth tables are now created under interactive mode, too. This
allows us to get rid of the atrocity of storing display state on the
front-end cookies. Another step in the unification of modes.
* some smaller fixes regarding data collection are in there.
Can you please see if this makes sense to you ?
Cheers,
Alex
--
Alex Damian
Yocto Project
SSG / OTC
--
_______________________________________________
toaster mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/toaster