Lines Matching refs:args
33 args = [rustc_path, "-vV"]
34 proc = subprocess.Popen(args, stdout=subprocess.PIPE)
44 def run_build_script(args, env, tempdir):
45 process = subprocess.run([os.path.abspath(args.build_script)],
47 cwd=args.src_dir,
62 with build_utils.atomic_output(args.output) as output:
65 if args.generated_files:
66 for generated_file in args.generated_files:
68 output_path = os.path.join(args.out_dir, generated_file)
80 def set_env(args, rustc_path, tempdir):
82 src_dir_abs_path = os.path.abspath(args.src_dir)
90 if args.target:
91 env["TARGET"] = args.target
96 if args.env:
97 env.update({key: val for key, val in (e.split('=') for e in args.env)})
98 if args.features:
99 for feature in args.features:
133 args = parser.parse_args()
134 rustc_path = os.path.join(args.rust_prefix, "rustc")
136 env = set_env(args, rustc_path, tempdir)
137 run_build_script(args, env, tempdir)