]> code.ossystems Code Review - openembedded-core.git/commitdiff
bitbake/fetch/local: Also check DL_DIR for files since they could already exists...
authorRichard Purdie <rpurdie@linux.intel.com>
Fri, 12 Nov 2010 23:26:21 +0000 (07:26 +0800)
committerRichard Purdie <rpurdie@linux.intel.com>
Fri, 12 Nov 2010 23:28:55 +0000 (07:28 +0800)
[BUGID #533]

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
bitbake/lib/bb/fetch/local.py

index 882a2c4602bd7d66e2763614aeff803edda9a44a..3553f37a7a109f1e48b024f5d6f6e383415a7f0e 100644 (file)
@@ -49,6 +49,10 @@ class Local(Fetch):
             filespath = data.getVar('FILESPATH', d, 1)
             if filespath:
                 newpath = bb.utils.which(filespath, path)
+            if not newpath:
+                 dlpath = os.path.join(data.getVar('DL_DIR', d, True), path)
+                 if os.exists(dlpath):
+                     newpath = dlpath
             if not newpath:
                 filesdir = data.getVar('FILESDIR', d, 1)
                 if filesdir: