From 0648c6bc87dd5802a0f9accb947dfc1086e002c9 Mon Sep 17 00:00:00 2001 From: Tristan Sloughter Date: Tue, 31 Mar 2015 14:09:55 -0500 Subject: merge rebar2's Refactor logic and optimizations in rebar_erlc_compiler:doterl_compile/4 #467 --- src/rebar_base_compiler.erl | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) (limited to 'src/rebar_base_compiler.erl') 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} -> -- cgit v1.1