Lines Matching refs:args
33 args = [rustc_path, "-vV"]
34 proc = subprocess.Popen(args, stdout=subprocess.PIPE)
43 def run_build_script(args, env, tempdir): argument
44 process = subprocess.run([os.path.abspath(args.build_script)],
46 cwd=args.src_dir,
61 with build_utils.atomic_output(args.output) as output:
64 if args.generated_files:
65 for generated_file in args.generated_files:
67 output_path = os.path.join(args.out_dir, generated_file)
79 def set_env(args, rustc_path, tempdir): argument
81 src_dir_abs_path = os.path.abspath(args.src_dir)
89 if args.target:
90 env["TARGET"] = args.target
95 if args.env:
96 env.update({key: val for key, val in (e.split('=') for e in args.env)})
97 if args.features:
98 for feature in args.features:
132 args = parser.parse_args()
133 rustc_path = os.path.join(args.rust_prefix, "rustc")
135 env = set_env(args, rustc_path, tempdir)
136 run_build_script(args, env, tempdir)