summaryrefslogtreecommitdiff
path: root/src/rebar_base_compiler.erl
diff options
context:
space:
mode:
authorFred Hebert <mononcqc@ferd.ca>2015-04-10 20:15:49 -0400
committerFred Hebert <mononcqc@ferd.ca>2015-04-10 20:15:49 -0400
commit9913b2798f5ae4ad9f86707340c7c09c58ec53aa (patch)
tree11d1190f08122c41e66919211d75bb4408cd7c32 /src/rebar_base_compiler.erl
parent76bf80ba90fe5b6e1774af572d530a06a22e387a (diff)
parent7cddb2a685996f28ce3c9870b8b11e3552bf5d05 (diff)
Merge pull request #323 from tsloughter/wip_erlc_rebar2
merge rebar2's Refactor logic and optimizations in rebar_erlc_compiler:doterl_compile/4 #467
Diffstat (limited to 'src/rebar_base_compiler.erl')
-rw-r--r--src/rebar_base_compiler.erl13
1 files changed, 1 insertions, 12 deletions
diff --git a/src/rebar_base_compiler.erl b/src/rebar_base_compiler.erl
index 265ea80..df950d7 100644
--- a/src/rebar_base_compiler.erl
+++ b/src/rebar_base_compiler.erl
@@ -102,21 +102,10 @@ remove_common_path1([Part | RestFilename], [Part | RestPath]) ->
remove_common_path1(FilenameParts, _) ->
filename:join(FilenameParts).
-
-compile(Source, Config, CompileFn) ->
- case CompileFn(Source, Config) of
- ok ->
- ok;
- skipped ->
- skipped;
- Error ->
- Error
- end.
-
compile_each([], _Config, _CompileFn) ->
ok;
compile_each([Source | Rest], Config, CompileFn) ->
- case compile(Source, Config, CompileFn) of
+ case CompileFn(Source, Config) of
ok ->
?DEBUG("~sCompiled ~s", [rebar_utils:indent(1), filename:basename(Source)]);
{ok, Warnings} ->