diff options
author | Tuncer Ayaz <tuncer.ayaz@gmail.com> | 2012-06-29 17:29:03 +0200 |
---|---|---|
committer | Tuncer Ayaz <tuncer.ayaz@gmail.com> | 2012-07-01 22:31:50 +0200 |
commit | 35ef3631b4aa1850a10993c683b9f6253e089c3d (patch) | |
tree | 4d4694ac06ce3d1246618f9c46107c8d0fd4bef7 /Makefile | |
parent | c64c809faf24254269c51ba30caae566704d1fda (diff) |
Refactor ci support
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 19 |
1 files changed, 16 insertions, 3 deletions
@@ -1,4 +1,9 @@ -.PHONY: dialyzer_warnings xref_warnings +.PHONY: dialyzer_warnings xref_warnings deps test + +REBAR=$(PWD)/rebar +RETEST=$(PWD)/deps/retest/retest +EUNIT_DIR=$(PWD)/.eunit +RETEST_DIR=$(PWD)/.rt.work all: ./bootstrap @@ -9,7 +14,7 @@ clean: debug: @./bootstrap debug -check: debug xref dialyzer +check: debug xref dialyzer deps test xref: @./rebar xref @@ -24,4 +29,12 @@ dialyzer_warnings: binary: VSN = $(shell ./rebar -V) binary: clean all cp rebar ../rebar.wiki/rebar - (cd ../rebar.wiki && git commit -m "Update $(VSN)" rebar)
\ No newline at end of file + (cd ../rebar.wiki && git commit -m "Update $(VSN)" rebar) + +deps: + REBAR_EXTRA_DEPS=1 ./rebar get-deps + cd deps/retest && $(REBAR) compile escriptize + +test: + $(REBAR) eunit + $(RETEST) inttest |