Lines Matching refs:os
10 import os, errno, re
26 build_dir = os.path.join(self.options.buildbase, self.name.lower())
30 os.makedirs(build_dir)
52 if not os.path.isabs(srcdir):
53 srcdir = os.path.relpath(srcdir, self.build_dir)
54 debug.checkcmd([os.path.join(srcdir, "hake", "hake.sh"), "--source-dir", srcdir],
69 "cache_dir": "\"%s\"" % os.path.expanduser("~/.cache/barrelfish/"),
76 hakedir = os.path.join(self.build_dir, 'hake')
77 if not os.path.isdir(hakedir):
78 os.mkdir(hakedir)
81 with open(os.path.join(srcdir, 'hake', 'Config.hs.template')) as fh:
85 if os.path.isabs(srcdir):
88 rel_srcdir = os.path.relpath(srcdir, self.build_dir)
108 with open(os.path.join(hakedir, 'Config.hs'), 'r') as fh:
114 with open(os.path.join(hakedir, 'Config.hs'), 'w') as fh:
119 environ = dict(os.environ)
154 makeopts = self.split_env(os.environ.get('MAKEOPTS', ''))