X-Git-Url: https://git.xandkar.net/?p=hope.git;a=blobdiff_plain;f=Makefile;h=3d8049884141f5135b13cd9a3895f6bdea55ed9e;hp=ee66ba17a6ed30bc6bd3a792f4bce68887a03290;hb=f4780d184dddbe3233fed77dac7ddeb74c4f5b02;hpb=facfe3cd563274d325db5aaeeeea53613bdb3c8a diff --git a/Makefile b/Makefile index ee66ba1..3d80498 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,22 @@ -.PHONY: all compile clean dialyze +.PHONY: \ + ci \ + fresh-build \ + compile \ + clean \ + deps \ + deps-get \ + deps-update \ + dialyze \ + test -all: clean compile +ci: \ + deps \ + compile \ + test + +fresh-build: \ + clean \ + compile compile: @rebar compile @@ -8,5 +24,18 @@ compile: clean: @rebar clean +deps: \ + deps-get \ + deps-update + +deps-get: + @rebar get-deps + +deps-update: + @rebar update-deps + dialyze: @dialyzer ebin + +test: + @rebar ct skip_deps=true --verbose=0