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

BEAMDIR =	../ebin

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

all:	$(BEAMDIR) $(BINS)

clean:
	rm -rf *.beam
	rm -rf $(BEAMDIR)/*.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)