|
@@ -649,9 +649,12 @@ endef
|
|
|
define dep_autopatch_appsrc_script.erl
|
|
|
AppSrc = "$(call core_native_path,$(DEPS_DIR)/$1/src/$1.app.src)",
|
|
|
AppSrcScript = AppSrc ++ ".script",
|
|
|
- {ok, Conf0} = file:consult(AppSrc),
|
|
|
+ Conf1 = case file:consult(AppSrc) of
|
|
|
+ {ok, Conf0} -> Conf0;
|
|
|
+ {error, enoent} -> []
|
|
|
+ end,
|
|
|
Bindings0 = erl_eval:new_bindings(),
|
|
|
- Bindings1 = erl_eval:add_binding('CONFIG', Conf0, Bindings0),
|
|
|
+ Bindings1 = erl_eval:add_binding('CONFIG', Conf1, Bindings0),
|
|
|
Bindings = erl_eval:add_binding('SCRIPT', AppSrcScript, Bindings1),
|
|
|
Conf = case file:script(AppSrcScript, Bindings) of
|
|
|
{ok, [C]} -> C;
|