b8aba7ac43c506aee42477a1a4f10ce0c5323da0
[melted] / src / humperdink / Makefile
1 TARGET = humperdink
2
3 OBJS = client.o \
4 io.o \
5 remote.o
6
7 CFLAGS = -O3 -I .. -Wall -g -D_FILE_OFFSET_BITS=64 -pthread -rdynamic
8
9 LDFLAGS = -L ../valerie -lvalerie
10
11 ifeq ($(MLT_GPROF),true)
12 CFLAGS+=-p
13 LDFLAGS+=-p
14 endif
15
16 SRCS := $(OBJS:.o=.c)
17
18 all: $(TARGET)
19
20 $(TARGET): $(OBJS)
21 $(CC) -o $@ $(OBJS) $(LDFLAGS)
22
23 depend: $(SRCS)
24 $(CC) -MM $(CFLAGS) $^ 1>.depend
25
26 dist-clean: clean
27 rm -f .depend
28
29 clean:
30 rm -f $(OBJS) $(TARGET)
31
32 ifneq ($(wildcard .depend),)
33 include .depend
34 endif