aboutsummaryrefslogtreecommitdiffstats
path: root/src/rlx_state.erl
diff options
context:
space:
mode:
Diffstat (limited to 'src/rlx_state.erl')
-rw-r--r--src/rlx_state.erl6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/rlx_state.erl b/src/rlx_state.erl
index 1d235a9..b196e8d 100644
--- a/src/rlx_state.erl
+++ b/src/rlx_state.erl
@@ -138,7 +138,11 @@ new(PropList, Targets)
default_libs,
proplists:get_value(default_libs, PropList, true)),
- rlx_state:put(create_logic_providers(State1),
+ State2 = rlx_state:put(create_logic_providers(State1),
+ system_libs,
+ proplists:get_value(system_libs, PropList, undefined)),
+
+ rlx_state:put(create_logic_providers(State2),
overlay_vars,
proplists:get_value(overlay_vars, PropList, [])).