6568199c5e85c6927fec78b271a179611edf3286
[melted] / src / miracle / Makefile
1 TARGET = miracle
2
3 OBJS = miracle.o \
4 miracle_log.o \
5 miracle_server.o \
6 miracle_connection.o \
7 miracle_local.o \
8 miracle_unit.o \
9 miracle_commands.o \
10 miracle_unit_commands.o
11
12 CFLAGS = -I .. -Wall -g -D_FILE_OFFSET_BITS=64 -pthread -rdynamic
13
14 LDFLAGS = -L ../valerie -lvalerie -L ../framework -lmlt
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