summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJean-Sébastien Pédron <jean-sebastien@rabbitmq.com>2015-12-01 10:31:39 +0100
committerJean-Sébastien Pédron <jean-sebastien@rabbitmq.com>2015-12-01 10:31:39 +0100
commit3d1b61d4e2040d070716d27bef7ca230f1a538c9 (patch)
treeceafcb286e50df4b40c74479f5240339cfcd7be5
parent6b35a0478da700a5b94b92dd29c417712fc34066 (diff)
downloadrabbitmq-server-git-3d1b61d4e2040d070716d27bef7ca230f1a538c9.tar.gz
Distributed deps: Move from a blacklist to a whitelist
It will be easier to add more projects to the Umbrella: we won't have to remember to blacklist projects which are not ready to be distributed with a release.
-rw-r--r--Makefile32
1 files changed, 18 insertions, 14 deletions
diff --git a/Makefile b/Makefile
index ea388f8930..3bb469bd59 100644
--- a/Makefile
+++ b/Makefile
@@ -32,20 +32,24 @@ ERLANG_MK_COMMIT = rabbitmq-tmp
include rabbitmq-components.mk
-# When we distribute RabbitMQ, we want to include all plugins. Therefore
-# we take the listed components, then we filter out the broker itself,
-# the test framework, the non-Erlang clients, the website and the
-# dependencies already listed.
-DISTRIBUTED_DEPS := $(filter-out \
- rabbit \
- rabbitmq_test \
- rabbitmq_metronome \
- rabbitmq_toke \
- rabbitmq_java_client \
- rabbitmq_dotnet_client \
- rabbitmq_website \
- $(DEPS), \
- $(RABBITMQ_COMPONENTS))
+# List of plugins to include in a RabbitMQ release.
+DISTRIBUTED_DEPS := rabbitmq_amqp1_0 \
+ rabbitmq_auth_backend_ldap \
+ rabbitmq_auth_mechanism_ssl \
+ rabbitmq_consistent_hash_exchange \
+ rabbitmq_federation \
+ rabbitmq_federation_management \
+ rabbitmq_management \
+ rabbitmq_management_agent \
+ rabbitmq_management_visualiser \
+ rabbitmq_mqtt \
+ rabbitmq_shovel \
+ rabbitmq_shovel_management \
+ rabbitmq_stomp \
+ rabbitmq_tracing \
+ rabbitmq_web_dispatch \
+ rabbitmq_web_stomp \
+ rabbitmq_web_stomp_examples
ifneq ($(IS_DEP),1)
ifneq ($(filter source-dist packages package-%,$(MAKECMDGOALS)),)