Hello, On Fri, Jun 4, 2010 at 10:13 PM, Denys Dmytriyenko <[email protected]> wrote: > Signed-off-by: Denys Dmytriyenko <[email protected]> > --- > classes/amend.bbclass | 8 +++++++- > 1 files changed, 7 insertions(+), 1 deletions(-) > > diff --git a/classes/amend.bbclass b/classes/amend.bbclass > index cddd28c..fb67b4e 100644 > --- a/classes/amend.bbclass > +++ b/classes/amend.bbclass > @@ -21,7 +21,13 @@ python () { > depends = d.getVar("__depends", 0) or [] > d.setVar("__depends", depends + [(file, 0) for file in amendfiles if not > os.path.exists(file)]) > > + # Make sure we don't parse the same amend.inc file more than once, if > + # there are duplicates in FILESPATH > + seen = set() > + > for file in amendfiles: > if os.path.exists(file): > - bb.parse.handle(file, d, 1) > + if file not in seen: > + bb.parse.handle(file, d, 1) > + seen.add(file) > } > -- > 1.6.3.3 > Acked-by: Leon Woestenberg <[email protected]>
-- Leon _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
