aboutsummaryrefslogtreecommitdiff
path: root/rebar.config.script
diff options
context:
space:
mode:
authorPaweł Chmielowski <pchmielowski@process-one.net>2017-05-31 11:30:34 +0200
committerPaweł Chmielowski <pchmielowski@process-one.net>2017-05-31 11:30:34 +0200
commit5d3870faa3637b22a60493beea4af5b6695cccb4 (patch)
treeeb04d8bb8d61cbe6508aa0ba6b3dc5812f71c14b /rebar.config.script
parentAdd license files into lib and deps directories (diff)
Add --enable-system-deps configure option
Diffstat (limited to 'rebar.config.script')
-rw-r--r--rebar.config.script6
1 files changed, 4 insertions, 2 deletions
diff --git a/rebar.config.script b/rebar.config.script
index d2ee31213..8cef5791a 100644
--- a/rebar.config.script
+++ b/rebar.config.script
@@ -23,10 +23,12 @@ Vars = case file:consult(filename:join([filename:dirname(SCRIPT),"vars.config"])
Terms;
_Err ->
[]
- end ++ [{cflags, "-g -O2 -Wall"}, {cppflags, "-g -O2 -Wall"}, {ldflags, ""}],
+ end ++ [{cflags, "-g -O2 -Wall"}, {cppflags, "-g -O2 -Wall"},
+ {ldflags, ""}, {system_deps, false}],
{cflags, CFlags} = lists:keyfind(cflags, 1, Vars),
{cppflags, CPPFlags} = lists:keyfind(cppflags, 1, Vars),
{ldflags, LDFlags} = lists:keyfind(ldflags, 1, Vars),
+{system_deps, SystemDeps} = lists:keyfind(system_deps, 1, Vars),
GetCfg0 = fun(F, Cfg, [Key | Tail], Default) ->
Val = case lists:keyfind(Key, 1, Cfg) of
@@ -336,7 +338,7 @@ Rules = [
ProcessFloatingDeps, [], []},
{[deps], IsRebar3,
Rebar3DepsFilter, []},
- {[deps], os:getenv("USE_GLOBAL_DEPS") /= false,
+ {[deps], SystemDeps /= false,
GlobalDepsFilter, []}
],