aboutsummaryrefslogtreecommitdiffstats
path: root/src/Makefile
blob: 7fb96dedc91dfc70b7402bc8c6038723b7bba0b5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
EFLAGS =	-W +debug_info

BEAMDIR =	../ebin

BINS =		$(BEAMDIR)/mysqlerl.app
BEAMS =		mysqlerl.beam mysqlerl_app.beam mysqlerl_connection.beam \
		mysqlerl_port.beam mysqlerl_port_sup.beam mysqlerl_sup.beam

all:	$(BEAMDIR) $(BINS)

clean:
	rm -rf *.beam
	rm -rf $(BINS) $(BEAMS) $(BEAMDIR)/mysqlerl.app

%.beam: %.erl
	erlc $(EFLAGS) $<

$(BEAMDIR)/mysqlerl.app: $(BEAMDIR) $(BEAMS)
	cp $(BEAMS) $(BEAMDIR)
	cp mysqlerl.app $(BEAMDIR)

$(BEAMDIR):
	mkdir -p $(BEAMDIR)