b0e98f7e2911af683bd2677dbd99baf98fdc6097
[melted] / src / modules / fezzik / Makefile
1
2 TARGET = ../libmltfezzik.so
3
4 OBJS = factory.o \
5 producer_fezzik.o \
6 producer_hold.o
7
8 CFLAGS = -O3 -I../../ -Wall -g -D_FILE_OFFSET_BITS=64 -pthread
9
10 SRCS := $(OBJS:.o=.c)
11
12 all: $(TARGET)
13
14 $(TARGET): $(OBJS)
15 $(CC) -shared -o $@ $(OBJS) $(LDFLAGS)
16
17 depend: $(SRCS)
18 $(CC) -MM $(CFLAGS) $^ 1>.depend
19
20 dist-clean: clean
21 rm -f .depend
22
23 clean:
24 rm -f $(OBJS) $(TARGET)
25
26 ifneq ($(wildcard .depend),)
27 include .depend
28 endif