From a0b665360a51bc1237a436745c61604a3c117c43 Mon Sep 17 00:00:00 2001 From: Dave Smith Date: Sun, 20 Dec 2009 20:43:45 -0700 Subject: [PATCH] Adding some addt'l logging to make it easier to diagnose probs --- src/rebar.erl | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/rebar.erl b/src/rebar.erl index 1e44293..0024401 100644 --- a/src/rebar.erl +++ b/src/rebar.erl @@ -50,6 +50,10 @@ main(Args) -> case catch(rebar_core:run(Args)) of ok -> ok; - _ -> + {error, failed} -> + halt(1); + Error -> + %% Nothing should percolate up from rebar_core; dump this error to console + io:format("Uncaught error in rebar_core: ~p\n", [Error]), halt(1) end.