Commit | Line | Data |
---|---|---|
1 | REBAR := rebar --config ./rebar_test_build.config | |
2 | ||
3 | .PHONY: \ | |
4 | travis_ci \ | |
5 | fresh-build \ | |
6 | compile \ | |
7 | clean \ | |
8 | deps \ | |
9 | deps-get \ | |
10 | deps-update \ | |
11 | dialyze \ | |
12 | test | |
13 | ||
14 | all: \ | |
15 | clean \ | |
16 | deps \ | |
17 | compile \ | |
18 | test \ | |
19 | dialyze | |
20 | ||
21 | travis_ci: \ | |
22 | deps \ | |
23 | compile \ | |
24 | test | |
25 | ||
26 | fresh-build: \ | |
27 | clean \ | |
28 | compile | |
29 | ||
30 | compile: | |
31 | @$(REBAR) compile | |
32 | ||
33 | clean: | |
34 | @$(REBAR) clean | |
35 | ||
36 | deps: \ | |
37 | deps-get \ | |
38 | deps-update | |
39 | ||
40 | deps-get: | |
41 | @$(REBAR) get-deps | |
42 | ||
43 | deps-update: | |
44 | @$(REBAR) update-deps | |
45 | ||
46 | dialyze: | |
47 | @dialyzer ebin | |
48 | ||
49 | test: | |
50 | @$(REBAR) ct skip_deps=true --verbose=0 |