Blame | Last modification | View Log | RSS feed
REBAR = ./rebar3
all: compile
$(REBAR):
wget https://s3.amazonaws.com/rebar3/rebar3
chmod +x rebar3
compile: src/epgsql_errcodes.erl $(REBAR)
@$(REBAR) compile
clean: $(REBAR)
@$(REBAR) clean
src/epgsql_errcodes.erl:
./generate_errcodes_src.sh > src/epgsql_errcodes.erl
test: compile
@$(REBAR) do ct -v
dialyzer: compile
@$(REBAR) dialyzer
elvis: $(REBAR)
@$(REBAR) as lint lint
.PHONY: all compile clean test dialyzer elvis