summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/bb/cache.py
diff options
context:
space:
mode:
authorBernhard Reutner-Fischer <rep.dot.nop@gmail.com>2010-06-04 14:04:39 +0200
committerRichard Purdie <rpurdie@linux.intel.com>2010-07-02 15:41:35 +0100
commitcf79cf127b370160b59e088acec187b0f0212e7f (patch)
treee21b4d60a91776d288beb0effa563d8d1fd518bb /bitbake/lib/bb/cache.py
parent81d13cbebea319906c69ec25145d579b94411bb8 (diff)
downloadpoky-cf79cf127b370160b59e088acec187b0f0212e7f.tar.gz
cache: use max() to determine newest_mtime
(Bitbake rev: c0cf85beda4cf8748fd270c037442cde7b98146b) Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Diffstat (limited to 'bitbake/lib/bb/cache.py')
-rw-r--r--bitbake/lib/bb/cache.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/bitbake/lib/bb/cache.py b/bitbake/lib/bb/cache.py
index 33734df940..8c1e6922fb 100644
--- a/bitbake/lib/bb/cache.py
+++ b/bitbake/lib/bb/cache.py
@@ -70,9 +70,10 @@ class Cache:
70 # cache there isn't even any point in loading it... 70 # cache there isn't even any point in loading it...
71 newest_mtime = 0 71 newest_mtime = 0
72 deps = bb.data.getVar("__depends", data) 72 deps = bb.data.getVar("__depends", data)
73 for f, old_mtime in deps: 73
74 if old_mtime > newest_mtime: 74 old_mtimes = [old_mtime for f, old_mtime in deps]
75 newest_mtime = old_mtime 75 old_mtimes.append(newest_mtime)
76 newest_mtime = max(old_mtimes)
76 77
77 if bb.parse.cached_mtime_noerror(self.cachefile) >= newest_mtime: 78 if bb.parse.cached_mtime_noerror(self.cachefile) >= newest_mtime:
78 try: 79 try: