Lines Matching refs:program
161 log_exec(const fs::path& program, const process::args_vector& args) in log_exec() argument
163 std::string plain_command = program.str(); in log_exec()
179 static void cxx_exec(const fs::path& program, const process::args_vector& args)
195 cxx_exec(const fs::path& program, const process::args_vector& args) throw() in cxx_exec() argument
201 argv[0] = program.c_str(); in cxx_exec()
209 ::execv(program.c_str(), in cxx_exec()
214 std::cerr << "Failed to execute " << program << ": " in cxx_exec()
218 std::cerr << "Failed to execute " << program << ": " in cxx_exec()
222 std::cerr << "Failed to execute " << program << "; got unexpected " in cxx_exec()
376 process::child::spawn_capture(const fs::path& program, const args_vector& args) in spawn_capture() argument
380 cxx_exec(program, args); in spawn_capture()
381 log_exec(program, args); in spawn_capture()
402 process::child::spawn_files(const fs::path& program, in spawn_files() argument
409 cxx_exec(program, args); in spawn_files()
410 log_exec(program, args); in spawn_files()