From 42647f4c22e6fe1ddcafa638089dc5bc79e44c04 Mon Sep 17 00:00:00 2001 From: Dave Smith Date: Mon, 4 Jan 2010 05:40:39 -0700 Subject: [PATCH] Tweak regex to properly match extension and not just .erl anywhere in filename --- src/rebar_erlc_compiler.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rebar_erlc_compiler.erl b/src/rebar_erlc_compiler.erl index ee51cd00..2549030a 100644 --- a/src/rebar_erlc_compiler.erl +++ b/src/rebar_erlc_compiler.erl @@ -66,7 +66,7 @@ clean(_Config, _AppFile) -> doterl_compile(Config, Outdir) -> FirstErls = rebar_config:get_list(Config, erl_first_files, []), - RestErls = [Source || Source <- rebar_utils:find_files("src", ".*.erl"), + RestErls = [Source || Source <- rebar_utils:find_files("src", ".*\\.erl\$"), lists:member(Source, FirstErls) == false], rebar_base_compiler:run(Config, FirstErls, RestErls, fun(S, C) -> internal_erl_compile(S, C, Outdir) end).