2 CXXFLAGS += $(CFLAGS) -Wno-deprecated
4 LDFLAGS += -L../../framework -lmlt -lpthread
6 include ../../../config.mak
9 TARGET = ../libmltkino.so
11 OBJS = factory.o producer_kino.o
12 CPPOBJS = kino_wrapper.o avi.o error.o filehandler.o riff.o
16 ifdef HAVE_LIBQUICKTIME
17 CFLAGS += `pkg-config --cflags libquicktime`
18 CXXFLAGS += `pkg-config --cflags libquicktime`
19 LDFLAGS += `pkg-config --libs libquicktime`
23 CFLAGS += `pkg-config --cflags libdv`
24 LDFLAGS += `pkg-config --libs libdv`
28 SRCS := $(OBJS:.o=.c) $(CPPOBJS:.o=.cc)
32 $(TARGET): $(OBJS) $(CPPOBJS)
33 $(CXX) -shared -o $@ $(OBJS) $(CPPOBJS) $(LDFLAGS)
36 $(CC) -MM $(CFLAGS) $^ 1>.depend
39 rm -f .depend config.h config.mak
42 rm -f $(OBJS) $(TARGET) $(CPPOBJS)
45 install -m 755 $(TARGET) "$(DESTDIR)$(libdir)/mlt"
47 ifneq ($(wildcard .depend),)