diff options
| author | Tony Garnock-Jones <tonyg@lshift.net> | 2009-12-14 17:32:28 +0000 |
|---|---|---|
| committer | Tony Garnock-Jones <tonyg@lshift.net> | 2009-12-14 17:32:28 +0000 |
| commit | dd3ee26525947b1efbd57f8d34184a75ad602404 (patch) | |
| tree | dd42e0ebd70e1687c53fc85fd947a24999304a41 /Makefile | |
| parent | ef3ee6a2f755959d99aa8afc46470e4b477daa4e (diff) | |
| download | rabbitmq-server-git-dd3ee26525947b1efbd57f8d34184a75ad602404.tar.gz | |
Add "-rabbit_boot_step" module attribute to specify startup sequence.
- The plugin activator prepares the startup plan.
- This means that it's no longer going to work to run without a boot
script. Consequently, I've added a call to
rabbitmq-activate-plugins to the Makefile for the 'all' target.
- I've refactored the old boot sequence to use the new method for
specifying boot steps. I've conservatively put dependencies forcing
them into a straight line, as they were before.
- Since the plugin activator runs so frequently, I've made it
suppress the (spurious) warnings we get about core beam files being
out of date on Ubuntu.
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -57,6 +57,7 @@ ERL_CALL=erl_call -sname $(RABBITMQ_NODENAME) -e ERL_EBIN=erl -noinput -pa $(EBIN_DIR) all: $(TARGETS) + ./scripts/rabbitmq-activate-plugins $(EBIN_DIR)/rabbit.app: $(EBIN_DIR)/rabbit_app.in $(BEAM_TARGETS) generate_app escript generate_app $(EBIN_DIR) $@ < $< |
