WIP
[beam_stats.git] / Makefile
1 REBAR := ./rebar --config rebar_test_build.config
2
3 .PHONY: \
4 all \
5 clean_all \
6 clean_app \
7 compile_all \
8 compile_app \
9 deps \
10 deps_get \
11 deps_update \
12 dialyze \
13 dialyzer_blt_build
14
15 all: \
16 clean_all \
17 deps_get \
18 compile_all
19
20 deps_get:
21 @$(REBAR) get-deps
22
23 deps_update:
24 @$(REBAR) update-deps
25
26 deps: \
27 deps_get \
28 deps_update
29
30 compile_all:
31 $(REBAR) compile skip_deps=false
32
33 compile_app:
34 $(REBAR) compile skip_deps=true
35
36 clean_all:
37 $(REBAR) clean skip_deps=false
38
39 clean_app:
40 $(REBAR) clean skip_deps=true
41
42 dialyze:
43 @dialyzer deps/*/ebin ebin
44
45 dialyzer_blt_build:
46 @dialyzer \
47 --build_plt \
48 --apps $(shell ls $(shell \
49 erl -eval 'io:format(code:lib_dir()), init:stop().' -noshell) \
50 | grep -v interface \
51 | sed -e 's/-[0-9.]*//' \
52 )
This page took 0.063508 seconds and 5 git commands to generate.