From ae98f7eacb9e61fe086d88dc694b4c651af9fee3 Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Sat, 13 Nov 2010 07:26:21 +0800 Subject: bitbake/fetch/local: Also check DL_DIR for files since they could already exists there [BUGID #533] Signed-off-by: Richard Purdie --- bitbake/lib/bb/fetch/local.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'bitbake/lib/bb/fetch') diff --git a/bitbake/lib/bb/fetch/local.py b/bitbake/lib/bb/fetch/local.py index 882a2c460..3553f37a7 100644 --- a/bitbake/lib/bb/fetch/local.py +++ b/bitbake/lib/bb/fetch/local.py @@ -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: -- cgit v1.2.3