-REBAR?=./rebar
+REBAR?=rebar3
+
all: build
+
clean:
$(REBAR) clean
rm -rf logs
rm -rf .eunit
rm -f test/*.beam
+
distclean: clean
git clean -fxd
-depends:
- @if test ! -d ./deps; then \
- $(REBAR) get-deps; \
- else \
- $(REBAR) update-deps; \
- fi
-
-build: depends
+build:
$(REBAR) compile
-etap: test/etap.beam test/util.beam
- prove test/*.t
-
-
eunit:
$(REBAR) eunit skip_deps=true
-check: build etap eunit
+check: build eunit
+
+
+release:
+ rebar3 hex publish
%.beam: %.erl