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