From badcc228bde003182fcfe32b6c5d47928c8ccbcf Mon Sep 17 00:00:00 2001 From: Bryan Fink Date: Mon, 21 Dec 2009 12:48:36 -0500 Subject: [PATCH] add hrl-triggered recompiling to 'eunit' build as well --- src/rebar_erlc_compiler.erl | 2 +- src/rebar_eunit.erl | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/rebar_erlc_compiler.erl b/src/rebar_erlc_compiler.erl index 661b8db..28fb9cf 100644 --- a/src/rebar_erlc_compiler.erl +++ b/src/rebar_erlc_compiler.erl @@ -28,7 +28,7 @@ clean/2]). %% make available for rebar_eunit until there is a better option --export([do_compile/8, compile_opts/2]). +-export([do_compile/8, compile_opts/2, list_hrls/2]). -include("rebar.hrl"). diff --git a/src/rebar_eunit.erl b/src/rebar_eunit.erl index 574054b..b375424 100644 --- a/src/rebar_eunit.erl +++ b/src/rebar_eunit.erl @@ -51,7 +51,7 @@ eunit(Config, _File) -> %% Compile all erlang from src/ into ?EUNIT_DIR rebar_erlc_compiler:do_compile(Config, "src/*.erl", ?EUNIT_DIR, ".erl", ".beam", - undefined, fun compile_erl/2, + fun rebar_erlc_compiler:list_hrls/2, fun compile_erl/2, rebar_config:get_list(Config, erl_first_files, [])), %% Build a list of all the .beams in ?EUNIT_DIR -- use this for cover