diff options
-rw-r--r-- | src/rebar_shell.erl | 18 |
1 files changed, 7 insertions, 11 deletions
diff --git a/src/rebar_shell.erl b/src/rebar_shell.erl index f8fa580..aed7879 100644 --- a/src/rebar_shell.erl +++ b/src/rebar_shell.erl @@ -33,20 +33,16 @@ -export([shell/2]). shell(_Config, _AppFile) -> - %% backwards way to say we only want this executed %% for the "top level" directory case is_deps_dir(rebar_utils:get_cwd()) of false -> true = code:add_pathz(ebin_dir()), - user_drv:start(), - %% this call never returns (until user quits shell) - shell:server(false, false); - - true -> - ok + shell:server(false, false); + true -> + ok end, ok. @@ -55,8 +51,8 @@ ebin_dir() -> is_deps_dir(Dir) -> case lists:reverse(filename:split(Dir)) of - [_, "deps" | _] -> - true; - _V -> - false + [_, "deps" | _] -> + true; + _V -> + false end. |