Fix eunit testing of apps that have no erl files

'Erlang' projects that do not contain any erlang files (Joxa, LFE,
Elixir, etc) break the eunit task. It attempts to copy an empty list
of source files to the .eunit directory. This change makes copying an
empty list a simple no-op.
This commit is contained in:
Eric B Merritt 2012-07-03 08:07:27 -05:00 committed by Tuncer Ayaz
parent 6236ae1ce6
commit ec3927f9b0

View file

@ -57,6 +57,8 @@ rm_rf(Target) ->
end. end.
-spec cp_r(Sources::list(string()), Dest::file:filename()) -> ok. -spec cp_r(Sources::list(string()), Dest::file:filename()) -> ok.
cp_r([], _Dest) ->
ok;
cp_r(Sources, Dest) -> cp_r(Sources, Dest) ->
case os:type() of case os:type() of
{unix, _} -> {unix, _} ->