summaryrefslogtreecommitdiff
path: root/src/rebar_utils.erl
diff options
context:
space:
mode:
Diffstat (limited to 'src/rebar_utils.erl')
-rw-r--r--src/rebar_utils.erl10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/rebar_utils.erl b/src/rebar_utils.erl
index 6b12e99..18e76fc 100644
--- a/src/rebar_utils.erl
+++ b/src/rebar_utils.erl
@@ -63,13 +63,16 @@
ebin_dir/0,
processing_base_dir/1,
processing_base_dir/2,
- patch_env/2]).
+ patch_env/2,
+ indent/1]).
%% for internal use only
-export([otp_release/0]).
-include("rebar.hrl").
+-define(ONE_LEVEL_INDENT, " ").
+
%% ====================================================================
%% Public API
%% ====================================================================
@@ -598,3 +601,8 @@ filter_defines([{platform_define, ArchRegex, Key, Value} | Rest], Acc) ->
end;
filter_defines([Opt | Rest], Acc) ->
filter_defines(Rest, [Opt | Acc]).
+
+%% @doc ident to the level specified
+-spec indent(non_neg_integer()) -> iolist().
+indent(Amount) when erlang:is_integer(Amount) ->
+ [?ONE_LEVEL_INDENT || _ <- lists:seq(1, Amount)].