Commit 96a8fc5
committed
Makefile.in: Add "make relivectl" similar to relive but using ejabberdctl
"make relive" was presented in
https://www.process-one.net/blog/ejabberd-22-05/#new-make-relive
Documentation mentions it in:
https://docs.ejabberd.im/admin/install/source/#start
Comparison "make relive" <--> "make relivectl"
- Starts ejabberd using:
Rebar3/Mix tools <--> ejabberdctl script
- Compiles ejabberd before start?
Yes! <--> No
- Recompiles source code at runtime?
Yes! using Sync/ExSync <--> No
- Reads ejabberdctl.cfg?
No <--> Yes!
In summary:
- relive: preferable when developing: recompiles source code automatically
- relivectl: preferable when testing: uses ejabberdctl script and ejabberdctl.cfg
Example usage:
./autogen.sh && ./configure && make && make relivectl1 parent a22c88a commit 96a8fc5
1 file changed
+10
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
145 | 145 | | |
146 | 146 | | |
147 | 147 | | |
| 148 | + | |
148 | 149 | | |
149 | 150 | | |
150 | 151 | | |
| |||
176 | 177 | | |
177 | 178 | | |
178 | 179 | | |
| 180 | + | |
179 | 181 | | |
180 | 182 | | |
181 | 183 | | |
| |||
197 | 199 | | |
198 | 200 | | |
199 | 201 | | |
| 202 | + | |
| 203 | + | |
200 | 204 | | |
201 | 205 | | |
202 | 206 | | |
| |||
396 | 400 | | |
397 | 401 | | |
398 | 402 | | |
| 403 | + | |
| 404 | + | |
| 405 | + | |
| 406 | + | |
399 | 407 | | |
400 | 408 | | |
401 | 409 | | |
| |||
710 | 718 | | |
711 | 719 | | |
712 | 720 | | |
713 | | - | |
| 721 | + | |
| 722 | + | |
714 | 723 | | |
715 | 724 | | |
716 | 725 | | |
| |||
0 commit comments