Lines Matching refs:path
73 def path(self):
74 return os.path.sep.join([
78 def src_obj_pairs(self, path, name):
80 return [(os.path.join(self.src_dir, path, s + '.cc'),
81 os.path.join('obj', path, '%s.%s.o' % (name, s)))
94 self.dir_path = gen.path()
95 self.ninja_file_path = os.path.join(
99 self.output = os.path.join('lib' + self.name + '.a')
101 self.output = os.path.join(self.name)
111 compile_depends = os.path.join(
143 h_filename = os.path.basename(os.path.splitext(cc_filename)[0] + '.h')
149 h_filename = os.path.basename(
150 os.path.splitext(cc_filename)[0] + '.h')
154 cc_path = os.path.join(root_dir, cc_filename)
155 h_path = os.path.splitext(cc_path)[0] + '.h'
156 namespace = os.path.basename(target.dir_path)
157 class_ = os.path.splitext(os.path.basename(cc_filename))[0]
159 os.makedirs(os.path.dirname(cc_path))
215 def FileWriter(path):
218 os.makedirs(os.path.dirname(path))
221 f = open(path, 'w')
260 with FileWriter(os.path.join(root_dir, target.ninja_file_path)) as n:
266 with FileWriter(os.path.join(root_dir, 'build.ninja')) as master_ninja: