pass exec_path to zig run

This commit is contained in:
Shritesh Bhattarai 2019-04-10 19:05:05 -05:00 committed by Andrew Kelley
parent 666e879925
commit 13798d26c7

View File

@ -1144,14 +1144,15 @@ int main(int argc, char **argv) {
codegen_print_timing_report(g, stdout);
if (cmd == CmdRun) {
const char *exec_path = buf_ptr(&g->output_file_path);
ZigList<const char*> args = {0};
args.append(exec_path);
if (runtime_args_start != -1) {
for (int i = runtime_args_start; i < argc; ++i) {
args.append(argv[i]);
}
}
const char *exec_path = buf_ptr(&g->output_file_path);
args.append(nullptr);
os_execv(exec_path, args.items);