diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/rebar_erlc_compiler.erl | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/rebar_erlc_compiler.erl b/src/rebar_erlc_compiler.erl index 54faea4..2976a4f 100644 --- a/src/rebar_erlc_compiler.erl +++ b/src/rebar_erlc_compiler.erl @@ -28,6 +28,7 @@ -export([compile/1, compile/3, + compile/4, clean/1]). -include("rebar.hrl"). @@ -104,6 +105,11 @@ compile(Opts, Dir, OutDir) -> fun compile_mib/3), doterl_compile(Opts, Dir, OutDir). +-spec compile(rebar_dict(), file:filename(), file:filename(), [file:filename()]) -> 'ok'. +compile(Opts, Dir, OutDir, More) -> + ErlOpts = rebar_opts:erl_opts(Opts), + doterl_compile(Opts, Dir, OutDir, More, ErlOpts). + -spec clean(file:filename()) -> 'ok'. clean(AppDir) -> MibFiles = rebar_utils:find_files(filename:join(AppDir, "mibs"), ?RE_PREFIX".*\\.mib\$"), @@ -488,6 +494,7 @@ needs_compile(Source, Target) -> filelib:last_modified(Source) > filelib:last_modified(Target). gather_src([], Srcs) -> + ?DEBUG("src_files ~p", [Srcs]), Srcs; gather_src([Dir|Rest], Srcs) -> gather_src( |