if tdeps != {}:
denv.outenv[t.sname] = tdeps
- depsfile = os.path.join(bld.bdir, "sambadeps")
+ depsfile = os.path.join(bld.cache_dir, "sambadeps")
denv.store_fast(depsfile)
def load_samba_deps(bld, tgt_list):
'''load a previous set of build dependencies if possible'''
- depsfile = os.path.join(bld.bldnode.abspath(), "sambadeps")
+ depsfile = os.path.join(bld.cache_dir, "sambadeps")
denv = ConfigSet.ConfigSet()
try:
debug('deps: checking saved dependencies')
def pre_build(self):
self.cwdx = self.bldnode.parent
self.cwd = self.cwdx.abspath()
- self.bdir = self.bldnode.abspath()
return Build.BuildContext.old_pre_build(self)
Build.BuildContext.old_pre_build = Build.BuildContext.pre_build
Build.BuildContext.pre_build = pre_build