diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/rebar.app.src | 2 | ||||
| -rw-r--r-- | src/rebar_prv_dialyzer.erl | 2 | ||||
| -rw-r--r-- | src/rebar_prv_escriptize.erl | 8 | 
3 files changed, 9 insertions, 3 deletions
| diff --git a/src/rebar.app.src b/src/rebar.app.src index bd0f871..5b735cf 100644 --- a/src/rebar.app.src +++ b/src/rebar.app.src @@ -23,7 +23,7 @@                    erlware_commons,                    providers,                    bbmustache, -                  ssl_verify_hostname, +                  ssl_verify_fun,                    certifi,                    cth_readable,                    relx, diff --git a/src/rebar_prv_dialyzer.erl b/src/rebar_prv_dialyzer.erl index 82d2d07..fc13de1 100644 --- a/src/rebar_prv_dialyzer.erl +++ b/src/rebar_prv_dialyzer.erl @@ -260,6 +260,8 @@ read_plt(_State, Plt) ->              Result;          {error, no_such_file} ->              error; +        {error, not_valid} -> +            error;          {error, read_error} ->              Error = io_lib:format("Could not read the PLT file ~p", [Plt]),              throw({dialyzer_error, Error}) diff --git a/src/rebar_prv_escriptize.erl b/src/rebar_prv_escriptize.erl index d8704f6..6e10947 100644 --- a/src/rebar_prv_escriptize.erl +++ b/src/rebar_prv_escriptize.erl @@ -72,8 +72,12 @@ do(State) ->              end;          Name ->              AllApps = rebar_state:all_deps(State)++rebar_state:project_apps(State), -            {ok, AppInfo} = rebar_app_utils:find(ec_cnv:to_binary(Name), AllApps), -            escriptize(State, AppInfo) +            case rebar_app_utils:find(ec_cnv:to_binary(Name), AllApps) of +                {ok, AppInfo} -> +                    escriptize(State, AppInfo); +                _ -> +                    ?PRV_ERROR({bad_name, Name}) +            end      end.  escriptize(State0, App) -> | 
