diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2016-02-26 17:52:14 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2016-02-28 11:34:38 +0000 |
commit | c679a3dd41db361212f8bb7c3d0227ff1b9d3011 (patch) | |
tree | e8439e397bdd4e53efdf035de3fc83a1d2edee7b /bitbake/lib/bb/fetch2/local.py | |
parent | d01042eda955a855c7bd1a80a104f8cc2c6abf0c (diff) | |
download | poky-c679a3dd41db361212f8bb7c3d0227ff1b9d3011.tar.gz |
bitbake: fetch2: Skip lockfiles and donestamps for local files
For local files, there are no races with downloads, we don't need ".done"
stamps and we don't need lockfiles.
This considerably cleans up DL_DIR and all the pointless ".done" files
as well as removes stalls over local files with the same name.
(Bitbake rev: 48e903745db578d9b9b425a8d411c1369df0eb94)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/lib/bb/fetch2/local.py')
-rw-r--r-- | bitbake/lib/bb/fetch2/local.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/bitbake/lib/bb/fetch2/local.py b/bitbake/lib/bb/fetch2/local.py index 2d921f7e55..303a52b638 100644 --- a/bitbake/lib/bb/fetch2/local.py +++ b/bitbake/lib/bb/fetch2/local.py | |||
@@ -45,6 +45,7 @@ class Local(FetchMethod): | |||
45 | ud.decodedurl = urllib.unquote(ud.url.split("://")[1].split(";")[0]) | 45 | ud.decodedurl = urllib.unquote(ud.url.split("://")[1].split(";")[0]) |
46 | ud.basename = os.path.basename(ud.decodedurl) | 46 | ud.basename = os.path.basename(ud.decodedurl) |
47 | ud.basepath = ud.decodedurl | 47 | ud.basepath = ud.decodedurl |
48 | ud.needdonestamp = False | ||
48 | return | 49 | return |
49 | 50 | ||
50 | def localpath(self, urldata, d): | 51 | def localpath(self, urldata, d): |