mirror of
https://github.com/correl/rebar.git
synced 2024-12-18 03:00:17 +00:00
Stop clean from erroring if there's no .app file
If rebar tries to clean the .app file (because there's a .app.src file) and it doesn't exist (possibly because of a bad compile), don't fail.
This commit is contained in:
parent
ff5a7982eb
commit
5158f9531d
1 changed files with 9 additions and 1 deletions
|
@ -68,7 +68,15 @@ clean(_Config, File) ->
|
|||
%% If the app file is a .app.src, delete the generated .app file
|
||||
case rebar_app_utils:is_app_src(File) of
|
||||
true ->
|
||||
file:delete(rebar_app_utils:app_src_to_app(File));
|
||||
case file:delete(rebar_app_utils:app_src_to_app(File)) of
|
||||
ok ->
|
||||
ok;
|
||||
{error, enoent} ->
|
||||
%% The file not existing is OK, we can ignore the error.
|
||||
ok;
|
||||
Other ->
|
||||
Other
|
||||
end;
|
||||
false ->
|
||||
ok
|
||||
end.
|
||||
|
|
Loading…
Reference in a new issue