diff options
Diffstat (limited to 'bitbake/lib/bb/cache.py')
-rw-r--r-- | bitbake/lib/bb/cache.py | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/bitbake/lib/bb/cache.py b/bitbake/lib/bb/cache.py index 8db4e47674..b309775bb9 100644 --- a/bitbake/lib/bb/cache.py +++ b/bitbake/lib/bb/cache.py | |||
@@ -838,11 +838,10 @@ class MultiProcessCache(object): | |||
838 | self.cachedata = self.create_cachedata() | 838 | self.cachedata = self.create_cachedata() |
839 | self.cachedata_extras = self.create_cachedata() | 839 | self.cachedata_extras = self.create_cachedata() |
840 | 840 | ||
841 | def init_cache(self, d, cache_file_name=None): | 841 | def init_cache(self, cachedir, cache_file_name=None): |
842 | cachedir = (d.getVar("PERSISTENT_DIR") or | 842 | if not cachedir: |
843 | d.getVar("CACHE")) | ||
844 | if cachedir in [None, '']: | ||
845 | return | 843 | return |
844 | |||
846 | bb.utils.mkdirhier(cachedir) | 845 | bb.utils.mkdirhier(cachedir) |
847 | self.cachefile = os.path.join(cachedir, | 846 | self.cachefile = os.path.join(cachedir, |
848 | cache_file_name or self.__class__.cache_file_name) | 847 | cache_file_name or self.__class__.cache_file_name) |