diff options
| -rw-r--r-- | src/rebar_deps.erl | 8 | 
1 files changed, 7 insertions, 1 deletions
| diff --git a/src/rebar_deps.erl b/src/rebar_deps.erl index e37531a..be6283d 100644 --- a/src/rebar_deps.erl +++ b/src/rebar_deps.erl @@ -245,7 +245,13 @@ info_help(Description) ->  %% Sets a default if root config has no deps_dir set  set_shared_deps_dir(Config, []) ->      LocalDepsDir = rebar_config:get_local(Config, deps_dir, "deps"), -    DepsDir = rebar_config:get_global(Config, deps_dir, LocalDepsDir), +    GlobalDepsDir = rebar_config:get_global(Config, deps_dir, LocalDepsDir), +    DepsDir = case os:getenv("REBAR_DEPS_DIR") of +                  false -> +                      GlobalDepsDir; +                  Dir -> +                      Dir +              end,      rebar_config:set_xconf(Config, deps_dir, DepsDir);  set_shared_deps_dir(Config, _DepsDir) ->      Config. | 
