1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

compiler: add os.mv_by_cp and use it for the temporary files

This commit is contained in:
Delyan Angelov
2019-11-19 11:55:03 +02:00
committed by Alexander Medvednikov
parent 0cf232d692
commit a620e66af5
3 changed files with 12 additions and 2 deletions

View File

@ -57,7 +57,9 @@ fn (v mut V) cc() {
}
}
}
os.mv(v.out_name_c, v.out_name)
// v.out_name_c may be on a different partition than v.out_name
os.mv_by_cp(v.out_name_c, v.out_name) or { panic(err) }
exit(0)
}
// Cross compiling for Windows