This is an automated email from the ASF dual-hosted git repository. jaydoane pushed a commit to branch time-unit-parameterization in repository https://gitbox.apache.org/repos/asf/couchdb-ets-lru.git
commit 8a50cf5714e861f6fbafa78c424370005f6bd529 Author: Alexander Shorin <kxe...@apache.org> AuthorDate: Fri Jul 24 05:49:21 2015 +0300 Add Makefile --- Makefile | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..058a7ec --- /dev/null +++ b/Makefile @@ -0,0 +1,41 @@ +REBAR?=rebar + + +.PHONY: all +# target: all - Makes everything +all: build + + +.PHONY: build +# target: build - Builds the project +build: + $(REBAR) compile + + +.PHONY: check +# target: check - Checks if project builds and passes all the tests +check: build eunit + + +.PHONY: clean +# target: clean - Removes build artifacts +clean: + $(REBAR) clean + + +.PHONY: distclean +# target: distclean - Removes all unversioned files +distclean: clean + git clean -fxd + + +.PHONY: eunit +# target: eunit - Runs eunit test suite +eunit: + $(REBAR) eunit + + +.PHONY: help +# target: help - Prints this help +help: + @egrep "^# target:" Makefile | sed -e 's/^# target: //g' | sort