rabbitmq-server/deps/rabbitmq_stomp
Loïc Hoguin c5d150a7ef
Use Erlang.mk's native Elixir support for CLI
This avoids using Mix while compiling which simplifies
a number of things and let us do further build improvements
later on.

Elixir is only enabled from within rabbitmq_cli currently.

Eunit is disabled since there are only Elixir tests.

Dialyzer will force-enable Elixir in order to process
Elixir-compiled beam files.

This commit also includes a few changes that are
related:

 * The Erlang distribution will now be started for parallel-ct

 * Many unnecessary PROJECT_MOD lines have been removed

 * `eunit_formatters` has been removed, it provides little value

 * The new `maybe_flock` Erlang.mk function is used where possible

 * Build test deps when testing rabbitmq_cli (Mix won't do it anymore)

 * rabbitmq_ct_helpers now use the early plugins to have Dialyzer
   properly set up
2025-03-18 10:02:49 +01:00
..
examples Support x-max-age argument in stomp 2022-11-17 13:01:07 +01:00
include Bump (c) line year 2025-01-01 17:54:10 -05:00
priv/schema Bump (c) line year 2025-01-01 17:54:10 -05:00
src Bump (c) line year 2025-01-01 17:54:10 -05:00
test python_SUITE: Increase timeout in `x_queue_name.py` 2025-03-13 10:34:38 +01:00
.gitignore Cleanup .gitignore files for the monorepo 2024-06-28 12:00:52 +02:00
CODE_OF_CONDUCT.md Replace files with symlinks 2022-04-15 06:04:29 -07:00
CONTRIBUTING.md Replace files with symlinks 2022-04-15 06:04:29 -07:00
LICENSE Replace @rabbitmq.com addresses with rabbitmq-core@groups.vmware.com 2023-06-20 15:40:13 +04:00
LICENSE-MPL-RabbitMQ Revert drop of Exhibit B on MPL 2.0 2020-07-20 17:04:17 +01:00
Makefile Use Erlang.mk's native Elixir support for CLI 2025-03-18 10:02:49 +01:00
NOTES Add some old notes on broadcast sending. 2009-12-17 15:40:16 +00:00
README.md make: Remove Travis-specific targets/config 2024-06-24 14:12:02 +02:00

README.md

RabbitMQ STOMP adapter

The STOMP adapter is included in the RabbitMQ distribution. To enable it, use rabbitmq-plugins:

rabbitmq-plugins enable rabbitmq_stomp

Supported STOMP Versions

1.0 through 1.2.

Documentation

RabbitMQ STOMP plugin documentation.