Browse Source

Merge pull request #302 from tsloughter/master

re-export functions only used within rebar_utils that are also needed by...
pull/310/head
Fred Hebert 10 years ago
parent
commit
74854c88fc
2 changed files with 23 additions and 2 deletions
  1. +19
    -1
      src/rebar_api.erl
  2. +4
    -1
      src/rebar_utils.erl

+ 19
- 1
src/rebar_api.erl View File

@ -5,7 +5,11 @@
-include_lib("providers/include/providers.hrl"). -include_lib("providers/include/providers.hrl").
-export([abort/0, abort/2, -export([abort/0, abort/2,
console/2, console/2,
debug/2, info/2, warn/2, error/2]).
debug/2, info/2, warn/2, error/2,
expand_env_variable/3,
get_arch/0,
wordsize/0]).
-export_type([rebar_dict/0, rebar_digraph/0]). -export_type([rebar_dict/0, rebar_digraph/0]).
%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%
@ -30,3 +34,17 @@ info(Str, Args) -> ?INFO(Str, Args).
warn(Str, Args) -> ?WARN(Str, Args). warn(Str, Args) -> ?WARN(Str, Args).
%% @doc logs with severity `error' %% @doc logs with severity `error'
error(Str, Args) -> ?ERROR(Str, Args). error(Str, Args) -> ?ERROR(Str, Args).
%%
%% Given env. variable FOO we want to expand all references to
%% it in InStr. References can have two forms: $FOO and ${FOO}
%% The end of form $FOO is delimited with whitespace or eol
%%
expand_env_variable(InStr, VarName, RawVarValue) ->
rebar_utils:expand_env_variable(InStr, VarName, RawVarValue).
get_arch() ->
rebar_utils:get_arch().
wordsize() ->
rebar_utils:wordsize().

+ 4
- 1
src/rebar_utils.erl View File

@ -49,7 +49,10 @@
erl_opts/1, erl_opts/1,
indent/1, indent/1,
cleanup_code_path/1, cleanup_code_path/1,
args_to_tasks/1]).
args_to_tasks/1,
expand_env_variable/3,
get_arch/0,
wordsize/0]).
%% for internal use only %% for internal use only
-export([otp_release/0]). -export([otp_release/0]).

Loading…
Cancel
Save