From 73bf5b4c055ef30089dabb3f99d09410af144b7f Mon Sep 17 00:00:00 2001 From: Tristan Sloughter Date: Fri, 30 Nov 2018 09:00:08 -0700 Subject: fix for mix projects that don't have app.src files (#1964) --- src/rebar_app_info.erl | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/rebar_app_info.erl') diff --git a/src/rebar_app_info.erl b/src/rebar_app_info.erl index 9dfe278..d051a15 100644 --- a/src/rebar_app_info.erl +++ b/src/rebar_app_info.erl @@ -343,9 +343,12 @@ app_file(AppInfo=#app_info_t{}, AppFile) -> app_details(AppInfo=#app_info_t{app_details=[]}) -> case app_file(AppInfo) of undefined -> - case rebar_config:consult_app_file(app_file_src(AppInfo)) of + try rebar_config:consult_app_file(app_file_src(AppInfo)) of [] -> []; [{application, _Name, AppDetails}] -> AppDetails + catch + _:_ -> + [] end; AppFile -> try rebar_file_utils:try_consult(AppFile) of -- cgit v1.1