]> code.ossystems Code Review - openembedded-core.git/commitdiff
bitbake/data.py: Allow variables to suplement dependencies using the vardep flag
authorRichard Purdie <rpurdie@linux.intel.com>
Mon, 13 Sep 2010 11:16:46 +0000 (12:16 +0100)
committerRichard Purdie <rpurdie@linux.intel.com>
Mon, 13 Sep 2010 11:16:46 +0000 (12:16 +0100)
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
bitbake/lib/bb/data.py

index 4cad495b0ad8a8a355d9c8637229bedf41493217..fee10ccda4c7b0e25059f896b8de542c50872195 100644 (file)
@@ -288,6 +288,7 @@ def build_dependencies(key, keys, shelldeps, d):
             parser = d.expandWithRefs(d.getVar(key, False), key)
             deps |= parser.references
             deps = deps | (keys & parser.execs)
+        deps |= set((d.getVarFlag(key, "vardeps") or "").split())
     except:
         bb.note("Error expanding variable %s" % key) 
         raise