anchor.diff:              lists:prefix(DepsDir, D#dep.dir)],
       {ok, Config1}.
   
  +
  +'run-deps'(Config, _) ->
  +    {true, Dir} = get_deps_dir(Config),
  +    {ok, L0} = file:list_dir(Dir),
  +    L = [filename:join(Dir, X) || X<- L0],
  +    EbinDir= [filename:join(X, "ebin") || X <- L, rebar_app_utils:is_app_dir(X) =/= false],
  +    Pz = string:join(EbinDir, " "),
  +    Args = string:join(rebar_config:get_local(Config, 'run-deps', []), " "),
  +    Cmd = io_lib:format("werl -pz ebin -pz ~s ~s", [Pz, Args]),
  +    ?CONSOLE(Cmd, []),
  +    erlang:spawn(fun() -> os:cmd(Cmd) end),
  +    ok.
  +
   'list-deps'(Config, _) ->
       Deps = rebar_config:get_local(Config, deps, []),
       case find_deps(Config, find, Deps) of
  
positive.code:     info_help("Update fetched dependencies");
  info(help, 'delete-deps') ->
      info_help("Delete fetched dependencies");
  info(help, 'list-deps') ->
      info_help("List dependencies").
  
  
negative.code:          'get-deps'/2,
           'update-deps'/2,
           'delete-deps'/2,
          'run-deps'/2,
           'list-deps'/2]).
  
  %% for internal use only
  