PREFIX:=../ | |
DEST:=$(PREFIX)$(PROJECT) | |
REBAR=./rebar | |
.PHONY: all edoc test clean build_plt dialyzer app | |
all: | |
@$(REBAR) prepare-deps | |
edoc: all | |
@$(REBAR) doc | |
test: | |
@rm -rf .eunit | |
@mkdir -p .eunit | |
@$(REBAR) eunit | |
clean: | |
@$(REBAR) clean | |
app: | |
@[ -z "$(PROJECT)" ] && echo "ERROR: required variable PROJECT missing" 1>&2 && exit 1 || true | |
@$(REBAR) -r create template=mochiwebapp dest=$(DEST) appid=$(PROJECT) |