2012-01-01 16:29:02 +01:00
|
|
|
.PHONY: dialyzer_warnings xref_warnings
|
|
|
|
|
2010-04-09 09:24:45 -06:00
|
|
|
all:
|
|
|
|
./bootstrap
|
2010-06-08 13:23:36 -06:00
|
|
|
|
|
|
|
clean:
|
2011-09-02 19:51:18 +02:00
|
|
|
@rm -rf rebar ebin/*.beam inttest/rt.work
|
|
|
|
|
|
|
|
debug:
|
2012-01-01 16:29:02 +01:00
|
|
|
@./bootstrap debug
|
|
|
|
|
|
|
|
check: debug xref dialyzer
|
|
|
|
|
2012-04-02 08:01:39 -07:00
|
|
|
xref:
|
2012-04-02 19:22:15 +02:00
|
|
|
@./rebar xref
|
2012-01-01 16:29:02 +01:00
|
|
|
|
|
|
|
dialyzer: dialyzer_warnings
|
|
|
|
@diff -U0 dialyzer_reference dialyzer_warnings
|
2011-09-02 19:51:18 +02:00
|
|
|
|
2012-01-01 16:29:02 +01:00
|
|
|
dialyzer_warnings:
|
|
|
|
-@dialyzer -q -n ebin -Wunmatched_returns -Werror_handling \
|
|
|
|
-Wrace_conditions > dialyzer_warnings
|