Move full dependency info from test to main rebar.config
[beam_stats.git] / Makefile
index f63c06c..6e99797 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,4 @@
-REBAR := ./rebar --config rebar_test_build.config
+REBAR := ./rebar
 
 .PHONY: \
        all \
@@ -10,13 +10,15 @@ REBAR := ./rebar --config rebar_test_build.config
        deps_get \
        deps_update \
        dialyze \
-       dialyzer_blt_build
+       dialyzer_blt_build \
+       test
 
 all: \
        clean_all \
        deps_get \
        compile_all \
-       dialyze
+       dialyze \
+       test
 
 deps_get:
        @$(REBAR) get-deps
@@ -41,7 +43,11 @@ clean_app:
        $(REBAR) clean skip_deps=true
 
 dialyze:
-       @dialyzer deps/*/ebin ebin
+       @dialyzer $(shell \
+               find . -name '*.beam' \
+               | grep -v deps/meck/ \
+       )
+
 
 dialyzer_blt_build:
        @dialyzer \
@@ -51,3 +57,6 @@ dialyzer_blt_build:
                        | grep -v interface \
                        | sed -e 's/-[0-9.]*//' \
                )
+
+test:
+       @$(REBAR) ct skip_deps=true --verbose=1
This page took 0.022212 seconds and 4 git commands to generate.