Lines Matching refs:newbuilddir
34 (builddir, newbuilddir) = self.setupfunc("-st", None, self.suite)
37 if newbuilddir and ret.wasSuccessful() and self.removefunc:
38 self.removefunc(newbuilddir)
57 …def __init__(self, td=None, logger=None, machines=None, config_paths=None, newbuilddir=None, keep_… argument
63 self.newbuilddir = newbuilddir
74 if self.newbuilddir:
75 newbuilddir = os.path.join(self.newbuilddir, 'build' + suffix)
77 newbuilddir = builddir + suffix
78 newselftestdir = newbuilddir + "/meta-selftest"
80 if os.path.exists(newbuilddir):
81 self.logger.error("Build directory %s already exists, aborting" % newbuilddir)
84 bb.utils.mkdirhier(newbuilddir)
85 oe.path.copytree(builddir + "/conf", newbuilddir + "/conf")
86 oe.path.copytree(builddir + "/cache", newbuilddir + "/cache")
91 os.environ[e] = os.environ[e].replace(builddir + "/", newbuilddir + "/")
93 os.environ[e] = os.environ[e].replace(builddir, newbuilddir)
98 …ed %s/conf/bblayers.conf -i -e 's#%s#%s#g'" % (newbuilddir, selftestdir, newselftestdir), cwd=newb…
100 os.chdir(newbuilddir)
109 if builddir in cp[p] and newbuilddir not in cp[p]:
110 cp[p] = cp[p].replace(builddir, newbuilddir)
121 return (builddir, newbuilddir)
246 self.tc_kwargs['init']['newbuilddir'] = args.newbuilddir