diff options
author | Luis Rascão <[email protected]> | 2019-06-21 22:49:17 +0100 |
---|---|---|
committer | GitHub <[email protected]> | 2019-06-21 22:49:17 +0100 |
commit | aba9c245bddd665c82d722be9620f23ed2831588 (patch) | |
tree | 950303e14a440fc1b4a171ff1ba9db4c9d823dfa | |
parent | fefb9f64f8e3998863418734efb6787798afc598 (diff) | |
parent | b95dda1ddb3a67b5e85c40d6974ce8947be9609a (diff) | |
download | relx-aba9c245bddd665c82d722be9620f23ed2831588.tar.gz relx-aba9c245bddd665c82d722be9620f23ed2831588.tar.bz2 relx-aba9c245bddd665c82d722be9620f23ed2831588.zip |
Merge pull request #735 from saleyn/windir
Fix directory delimiting
-rw-r--r-- | src/rlx_prv_app_discover.erl | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/rlx_prv_app_discover.erl b/src/rlx_prv_app_discover.erl index d58cf71..4ef7efc 100644 --- a/src/rlx_prv_app_discover.erl +++ b/src/rlx_prv_app_discover.erl @@ -132,7 +132,13 @@ add_system_lib_dir(State) -> add_environment_lib_dir(_State) -> case os:getenv("ERL_LIBS") of false -> []; - Libs -> [erlang:iolist_to_binary(L) || L <- rlx_string:lexemes(Libs, ":")] + Libs -> + Delim = + case os:type() of + {win32,_} -> ";"; + _ -> ":" + end, + [erlang:iolist_to_binary(L) || L <- rlx_string:lexemes(Libs, Delim)] end. %% Order matters so this slow dedup needs to be used |