Makefile 347 B

1234567891011121314151617181920212223242526
  1. all: compile xref eunit dialyze edoc
  2. rebar ?= rebar3
  3. rebar_cmd = $(rebar) $(profile:%=as %)
  4. compile:
  5. @$(rebar_cmd) compile
  6. xref:
  7. @$(rebar_cmd) xref
  8. clean:
  9. @$(rebar_cmd) clean
  10. eunit:
  11. @$(rebar_cmd) do eunit,cover
  12. edoc: profile=edown
  13. edoc:
  14. @$(rebar_cmd) edoc
  15. start: compile
  16. -@$(rebar_cmd) shell
  17. dialyze: compile
  18. @$(rebar_cmd) dialyzer