Subversion Repositories SE.SVN

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
50 7u83 1
REBAR=./rebar3
2
 
3
all: get-deps compile
4
 
5
$(REBAR):
6
	wget https://s3.amazonaws.com/rebar3/rebar3
7
	chmod +x rebar3
8
 
9
get-deps:
10
	$(REBAR) get-deps
11
 
12
compile:
13
	$(REBAR) compile
14
 
15
clean:
16
	@$(REBAR) clean
17
 
18
run:
19
	erl -pa ebin ./deps/*/ebin ./deps/*/include \
20
	-name pgapp@127.0.0.1 \
21
	-config "pgapp.config" \
22
	-eval "application:ensure_all_started(pgapp)."
23
 
24
dialyzer: build.plt compile
25
	dialyzer --plt $< ebin
26
 
27
build.plt:
28
	dialyzer -q --build_plt --apps erts kernel stdlib ssl deps/poolboy deps/epgsql --output_plt $@
29
 
30
.PHONY: all compile clean dialyzer