Lines Matching refs:out_dir
27 def GetHeadersFromNinja(out_dir, skip_obj, q): argument
31 cmd = [os.path.join(DEPOT_TOOLS_DIR, 'ninja'), '-C', out_dir, '-t', 'deps']
45 ans = ParseNinjaDepsOutput(NinjaSource(), out_dir, skip_obj)
51 def ParseNinjaDepsOutput(ninja_out, out_dir, skip_obj): argument
71 if f.startswith(out_dir) or f.startswith('out'):
84 def GetHeadersFromGN(out_dir, q): argument
93 shutil.copy2(os.path.join(out_dir, 'args.gn'),
100 ans = ParseGNProjectJSON(gn_json, out_dir, tmp)
109 def ParseGNProjectJSON(gn, out_dir, tmp_out): argument
124 f = out_dir + f[len(tmp_out):]
149 def IsBuildClean(out_dir): argument
150 cmd = [os.path.join(DEPOT_TOOLS_DIR, 'ninja'), '-C', out_dir, '-n']
205 if not os.path.isdir(args.out_dir):
206 parser.error('OUT_DIR "%s" does not exist.' % args.out_dir)
208 if not args.skip_dirty_check and not IsBuildClean(args.out_dir):
222 d_p = Process(target=GetHeadersFromNinja, args=(args.out_dir, True, d_q,))
226 gn_p = Process(target=GetHeadersFromGN, args=(args.out_dir, gn_q,))
286 GetHeadersFromNinja(args.out_dir, False, d_q)