Lines Matching refs:args
26 if any(src in args.dependencies for src in args.changed_sources):
27 sources = args.sources
28 elif any(args.changed_sources):
29 sources = args.changed_sources
31 sources = args.sources
40 os.makedirs(os.path.dirname(args.output[0]))
46 return subprocess.check_output(args.pp + flags + files)
55 with open(args.output[0], "wb") as out_file:
57 (args.cflags, csources),
58 (args.cxxflags, cxxsources),
70 with open(args.output_dir + "/" + fname + "." + args.mode, "w") as f:
76 if args.mode == _MODE_QSTR:
78 elif args.mode == _MODE_COMPRESS:
98 if args.mode == _MODE_QSTR:
101 elif args.mode == _MODE_COMPRESS:
115 outf = open(args.output_dir + "/out", "wb")
116 for fname in glob.glob(args.output_dir + "/*." + args.mode):
129 with open(args.output_file + ".hash") as f:
134 if args.mode == _MODE_COMPRESS:
140 os.remove(args.output_file)
143 os.rename(args.output_dir + "/out", args.output_file)
144 with open(args.output_file + ".hash", "w") as f:
158 args = Args() variable
159 args.command = sys.argv[1]
161 if args.command == "pp":
186 setattr(args, k, v)
191 args.mode = sys.argv[2]
192 args.input_filename = sys.argv[3] # Unused for command=cat
193 args.output_dir = sys.argv[4]
194 args.output_file = None if len(sys.argv) == 5 else sys.argv[5] # Unused for command=split
196 if args.mode not in (_MODE_QSTR, _MODE_COMPRESS):
201 os.makedirs(args.output_dir)
205 if args.command == "split":
206 with io.open(args.input_filename, encoding="utf-8") as infile:
209 if args.command == "cat":