ejabberd-contrib/ejabberd_auth_http/deps/fusco/Makefile

35 lines
576 B
Makefile
Raw Normal View History

.PHONY: all release compile test clean rel doc build-plt dialyzer
PROJECT = fusco
REBAR := ./rebar
DIALYZER = dialyzer
APPS = kernel stdlib sasl inets ssl public_key crypto compiler
all: compile doc
compile:
$(REBAR) compile
doc:
$(REBAR) doc
test: compile
$(REBAR) eunit ct
release: all dialyze test
$(REBAR) release
clean:
$(REBAR) clean
build-plt: compile
@$(DIALYZER) --build_plt --output_plt .$(PROJECT).plt \
--apps $(APPS)
dialyzer:
@$(DIALYZER) --fullpath --src ./src \
--plt .$(PROJECT).plt --no_native \
-Werror_handling #-Wrace_conditions