From 6efd2516ce6b6d5ed2560e2ac28864a45472d85f Mon Sep 17 00:00:00 2001 From: Dave Smith Date: Wed, 9 Jun 2010 14:07:34 -0600 Subject: [PATCH] Re-add support for delete-deps --- src/rebar_deps.erl | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/rebar_deps.erl b/src/rebar_deps.erl index d9819f6..5833f29 100644 --- a/src/rebar_deps.erl +++ b/src/rebar_deps.erl @@ -32,7 +32,8 @@ postprocess/2, compile/2, 'check-deps'/2, - 'get-deps'/2]). + 'get-deps'/2, + 'delete-deps'/2]). -record(dep, { dir, @@ -104,6 +105,9 @@ compile(Config, AppFile) -> erlang:put(?MODULE, [D#dep.dir || D <- PulledDeps]), ok. +'delete-deps'(Config, _) -> + rebar_file_utils:rm_rf(get_deps_dir()). + %% =================================================================== %% Internal functions @@ -154,8 +158,6 @@ find_deps([Other | _Rest], _Acc) -> [Other, rebar_utils:get_cwd()]). - - require_source_engine(Source) -> case source_engine_avail(Source) of true ->