]> code.ossystems Code Review - openembedded-core.git/commitdiff
bitbake/__init__.py: Fix named SRCREVS variable name ordering with backwards compatib...
authorRichard Purdie <rpurdie@linux.intel.com>
Thu, 9 Sep 2010 14:09:50 +0000 (15:09 +0100)
committerRichard Purdie <rpurdie@linux.intel.com>
Thu, 9 Sep 2010 14:09:50 +0000 (15:09 +0100)
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
bitbake/lib/bb/fetch/__init__.py

index a27b40f6ac2939f7523eafea53b816d97490a857..6ff7af32c59383bd9bdcc558f9a6f8ec6bbf4a4c 100644 (file)
@@ -631,7 +631,9 @@ class Fetch(object):
         rev = None
         if 'name' in ud.parm:
             pn = data.getVar("PN", d, 1)
-            rev = data.getVar("SRCREV_pn-" + pn + "_" + ud.parm['name'], d, 1)
+            rev = data.getVar("SRCREV_%s_pn-%s" % (ud.parm['name'], pn), d, 1)
+            if not rev:
+                rev = data.getVar("SRCREV_pn-%s_%s" % (pn, ud.parm['name']), d, 1)
         if not rev:
             rev = data.getVar("SRCREV", d, 1)
         if rev == "INVALID":