diff options
author | Eric <[email protected]> | 2012-12-26 20:19:54 -0500 |
---|---|---|
committer | Eric <[email protected]> | 2012-12-26 20:21:02 -0500 |
commit | 078d3c349b3f465dc2f45f0bbfcff297e82074e5 (patch) | |
tree | 7123eb46c722745abe5db11a9a52eb8f598d5786 /src/rcl_state.erl | |
parent | abaaacbfcd0fa186cb05b89d7550a8b1fef7cace (diff) | |
download | relx-078d3c349b3f465dc2f45f0bbfcff297e82074e5.tar.gz relx-078d3c349b3f465dc2f45f0bbfcff297e82074e5.tar.bz2 relx-078d3c349b3f465dc2f45f0bbfcff297e82074e5.zip |
overlay support
This includes support for overlays and fairly complete tests
Diffstat (limited to 'src/rcl_state.erl')
-rw-r--r-- | src/rcl_state.erl | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/rcl_state.erl b/src/rcl_state.erl index 21fbbb3..eb70ecc 100644 --- a/src/rcl_state.erl +++ b/src/rcl_state.erl @@ -280,9 +280,10 @@ create_logic_providers(State0) -> {ConfigProvider, {ok, State1}} = rcl_provider:new(rcl_prv_config, State0), {DiscoveryProvider, {ok, State2}} = rcl_provider:new(rcl_prv_discover, State1), {ReleaseProvider, {ok, State3}} = rcl_provider:new(rcl_prv_release, State2), - {AssemblerProvider, {ok, State4}} = rcl_provider:new(rcl_prv_assembler, State3), - State4#state_t{providers=[ConfigProvider, DiscoveryProvider, - ReleaseProvider, AssemblerProvider]}. + {OverlayProvider, {ok, State4}} = rcl_provider:new(rcl_prv_overlay, State3), + {AssemblerProvider, {ok, State5}} = rcl_provider:new(rcl_prv_assembler, State4), + State5#state_t{providers=[ConfigProvider, DiscoveryProvider, + ReleaseProvider, OverlayProvider, AssemblerProvider]}. %% @doc config files can come in as either a single file name or as a list of |