summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorAlexandru Scvortov <alexandru@rabbitmq.com>2010-08-19 10:58:27 +0100
committerAlexandru Scvortov <alexandru@rabbitmq.com>2010-08-19 10:58:27 +0100
commit6fe629ed384c1a38dac542ca16776fbbf7be2821 (patch)
tree1513640820f7bdb8a128522636f6317f40d30423 /Makefile
parent7151d480b80314578663e0c3e731130c1c541042 (diff)
downloadrabbitmq-server-git-6fe629ed384c1a38dac542ca16776fbbf7be2821.tar.gz
added xref check for undefined, unused and deprecated functions
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile8
1 files changed, 7 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index e060c804b4..746d5a3cd7 100644
--- a/Makefile
+++ b/Makefile
@@ -112,7 +112,13 @@ $(SOURCE_DIR)/rabbit_framing_amqp_0_8.erl: codegen.py $(AMQP_CODEGEN_DIR)/amqp_c
dialyze: $(BEAM_TARGETS) $(BASIC_PLT)
$(ERL_EBIN) -eval \
- "rabbit_dialyzer:halt_with_code(rabbit_dialyzer:dialyze_files(\"$(BASIC_PLT)\", \"$(BEAM_TARGETS)\"))."
+ "rabbit_dialyzer:dialyze_files(\"$(BASIC_PLT)\", \"$(BEAM_TARGETS)\")." \
+ -eval \
+ "rabbit_dialyzer:xref_dir(\"$(EBIN_DIR)\")." \
+ -eval \
+ "init:stop()."
+
+
# rabbit.plt is used by rabbitmq-erlang-client's dialyze make target
create-plt: $(RABBIT_PLT)