From a90f84a7a6823e9576ae22b8c4c573858513757f Mon Sep 17 00:00:00 2001 From: Tristan Sloughter Date: Fri, 23 Nov 2018 16:28:44 -0700 Subject: fix to include beams built from src files in subdirs in modules list --- src/rebar_otp_app.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/rebar_otp_app.erl b/src/rebar_otp_app.erl index e14975f..f705657 100644 --- a/src/rebar_otp_app.erl +++ b/src/rebar_otp_app.erl @@ -166,7 +166,7 @@ ebin_modules(AppInfo, Dir) -> Beams = lists:sort(rebar_utils:beams(filename:join(Dir, "ebin"))), SrcDirs = rebar_dir:src_dirs(rebar_app_info:opts(AppInfo), ["src"]), FindSourceRules = [{".beam", ".erl", - [{"ebin", SrcDir} || SrcDir <- SrcDirs]}], + [{"ebin", filename:join(SrcDir, "**")} || SrcDir <- SrcDirs]}], Filtered = lists:filter(fun(Beam) -> rebar_utils:find_source(filename:basename(Beam), filename:dirname(Beam), -- cgit v1.1