/
Makefile
29 lines (20 loc) · 1.04 KB
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
all:
./rebar compile skip_deps=true
full:
GPROC_DIST=true ./rebar get-deps compile
clean:
./rebar clean
test:
rm -Rf .eunit && ./rebar eunit skip_deps=true
dev:
./rebar compile && erl -sname erlypusher@localhost -pa ebin deps/*/ebin -gproc gproc_dist all -boot start_sasl -s erlypusher
run:
./rebar compile && ERL_LIBS=apps:deps erl +K true -sname erlypusher@localhost -pa ebin deps/*/ebin -gproc gproc_dist all -boot start_sasl -s erlypusher -sasl errlog_type error
run2:
./rebar compile && ERL_LIBS=apps:deps erl +K true -sname erlypusher2@localhost -pa ebin deps/*/ebin -gproc gproc_dist all -boot start_sasl -s erlypusher -sasl errlog_type error
start_daemon:
./rebar compile && ERL_LIBS=apps:deps run_erl -daemon ./tmp/ ./log/ "erl +K true -sname erlypusher@localhost -pa ebin deps/*/ebin -gproc gproc_dist all -boot start_sasl -s erlypusher -sasl errlog_type error"
stop_daemon:
echo "init:stop()." | to_erl ./tmp/
install:
cp erlypusher.init.d /etc/init.d/erlypusher; chmod 755 /etc/init.d/erlypusher; update-rc.d erlypusher defaults