summaryrefslogtreecommitdiffstats
path: root/meta/lib/oe/classutils.py
Commit message (Collapse)AuthorAgeFilesLines
* classes/lib: Complete transition to python3Richard Purdie2016-06-021-7/+8
| | | | | | | | | This patch contains all the other misc pieces of the transition to python3 which didn't make sense to be broken into individual patches. (From OE-Core rev: fcd6b38bab8517d83e1ed48eef1bca9a9a190f57) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* classes/lib: Update to explictly create lists where neededRichard Purdie2016-06-021-1/+1
| | | | | | | | | Iterators now return views, not lists in python3. Where we need lists, handle this explicitly. (From OE-Core rev: caebd862bac7eed725e0f0321bf50793671b5312) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oe.classutils: add moduleChris Larson2011-06-281-0/+43
This adds a ClassRegistry utility metaclass, as maintaining a class registry is a fairly common thing to do. (From OE-Core rev: 6a46c375bea03b145bea41ec29ae2fd4d3cd9db6) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>