From e4cb11fb43fac6a3a726de90eaebcb23ff349ffb Mon Sep 17 00:00:00 2001 From: Zaiming Shi Date: Wed, 23 Jun 2021 13:35:49 +0200 Subject: [PATCH] chore: add more info in error message --- scripts/inject-deps.escript | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/scripts/inject-deps.escript b/scripts/inject-deps.escript index 359462a66..e5cd47140 100755 --- a/scripts/inject-deps.escript +++ b/scripts/inject-deps.escript @@ -23,7 +23,6 @@ usage() -> "Usage: " ++ escript:script_name() ++ " emqx|emqx-edge". -type app() :: atom(). --type deps_overlay() :: {re, string()} | app(). base_deps() -> %% make sure emqx_dashboard depends on all other emqx_xxx apps @@ -80,8 +79,8 @@ list_apps(LibDir) -> is_app(_LibDir, "." ++ _) -> false; %% ignore hidden dir is_app(LibDir, AppName) -> - filelib:is_regular(filename:join([ebin_dir(LibDir, AppName), AppName ++ ".app"])) orelse - error({unknown_app, AppName}). %% wtf + Path = filename:join([ebin_dir(LibDir, AppName), AppName ++ ".app"]), + filelib:is_regular(Path) orelse error({unknown_app, AppName, Path}). %% wtf lib_dir(Profile) -> filename:join(["_build", Profile, lib]).