mirror of
https://github.com/correl/rebar.git
synced 2024-12-18 11:06:20 +00:00
rebar_file_utils: simplify commands on Windows
This commit is contained in:
parent
3f9b346dec
commit
0ce5cbab06
1 changed files with 3 additions and 3 deletions
|
@ -82,7 +82,7 @@ mv(Source, Dest) ->
|
|||
ok;
|
||||
{win32, _} ->
|
||||
{ok, R} = rebar_utils:sh(
|
||||
?FMT("cmd " "/c move /y \"~s\" \"~s\" 1> nul",
|
||||
?FMT("move /y \"~s\" \"~s\" 1> nul",
|
||||
[filename:nativename(Source),
|
||||
filename:nativename(Dest)]),
|
||||
[{use_stdout, false}, return_on_error]),
|
||||
|
@ -115,14 +115,14 @@ delete_each([File | Rest]) ->
|
|||
|
||||
delete_each_dir_win32([]) -> ok;
|
||||
delete_each_dir_win32([Dir | Rest]) ->
|
||||
{ok, []} = rebar_utils:sh(?FMT("cmd /c rd /q /s \"~s\"",
|
||||
{ok, []} = rebar_utils:sh(?FMT("rd /q /s \"~s\"",
|
||||
[filename:nativename(Dir)]),
|
||||
[{use_stdout, false}, return_on_error]),
|
||||
delete_each_dir_win32(Rest).
|
||||
|
||||
xcopy_win32(Source,Dest)->
|
||||
{ok, R} = rebar_utils:sh(
|
||||
?FMT("cmd /c xcopy \"~s\" \"~s\" /q /y /e 2> nul",
|
||||
?FMT("xcopy \"~s\" \"~s\" /q /y /e 2> nul",
|
||||
[filename:nativename(Source), filename:nativename(Dest)]),
|
||||
[{use_stdout, false}, return_on_error]),
|
||||
case length(R) > 0 of
|
||||
|
|
Loading…
Reference in a new issue