diff options
author | Jon Meredith <jmeredith@basho.com> | 2010-05-03 11:37:14 -0600 |
---|---|---|
committer | Jon Meredith <jmeredith@basho.com> | 2010-05-03 11:37:14 -0600 |
commit | bf3dfcb34bbcb87c8764ad3d82db817298af7853 (patch) | |
tree | a68b797c3640688e63ec8cf492870e69670d470b /src/rebar_utils.erl | |
parent | ff1cf0365b673593e27c8d4ca85c2e393d045d8c (diff) |
Taught eunit/coverage to split the src module coverage stats from any test code.
Diffstat (limited to 'src/rebar_utils.erl')
-rw-r--r-- | src/rebar_utils.erl | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/rebar_utils.erl b/src/rebar_utils.erl index e7d22fa..1aecd2e 100644 --- a/src/rebar_utils.erl +++ b/src/rebar_utils.erl @@ -36,6 +36,7 @@ now_str/0, ensure_dir/1, beam_to_mod/2, beams/1, + erl_to_mod/1, abort/2, escript_foldl/3]). @@ -153,6 +154,9 @@ beam_to_mod(Dir, Filename) -> [Dir | Rest] = filename:split(Filename), list_to_atom(filename:basename(string:join(Rest, "."), ".beam")). +erl_to_mod(Filename) -> + list_to_atom(filename:rootname(filename:basename(Filename))). + beams(Dir) -> filelib:fold_files(Dir, ".*\.beam\$", true, fun(F, Acc) -> [F | Acc] end, []). |