summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile13
1 files changed, 13 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 0ec17c4f31..36808d318f 100644
--- a/Makefile
+++ b/Makefile
@@ -98,8 +98,21 @@ clean-extra-sources:
# Tests.
# --------------------------------------------------------------------
+TARGETS_IN_RABBITMQ_TEST = $(patsubst %,%-in-rabbitmq_test,tests,\
+ full unit lite conformance16 lazy-vq-tests)
+
+.PHONY: $(TARGETS_IN_RABBITMQ_TEST)
+
TEST_ERLC_OPTS += $(RMQ_ERLC_OPTS)
+tests:: tests-in-rabbitmq_test
+
+$(TARGETS_IN_RABBITMQ_TEST): $(DEPS_DIR)/rabbitmq_test
+ $(MAKE) -C $(DEPS_DIR)/rabbitmq_test \
+ IS_DEP=1 \
+ RABBITMQ_BROKER_DIR=$(RABBITMQ_BROKER_DIR) \
+ $(patsubst %-in-rabbitmq_test,%,$@)
+
# --------------------------------------------------------------------
# Documentation.
# --------------------------------------------------------------------