1 include ..
/..
/..
/config.mak
4 TARGET
=..
/libmltkino.so
6 OBJS
=factory.o producer_kino.o
7 CPPOBJS
=kino_wrapper.o avi.o error.o filehandler.o riff.o
9 LDFLAGS
+=-L..
/..
/framework
-lmlt
-lstdc
++
10 CXXFLAGS
+=$(CFLAGS
) -Wno-deprecated
12 ifdef HAVE_LIBQUICKTIME
13 CXXFLAGS
+=`lqt-config --cflags`
14 LDFLAGS
+=`lqt-config --libs`
17 SRCS
:= $(OBJS
:.o
=.c
) $(CPPOBJS
:.o
=.
cc)
21 $(TARGET
): $(OBJS
) $(CPPOBJS
)
22 $(CC
) -shared
-o
$@
$(OBJS
) $(CPPOBJS
) $(LDFLAGS
)
25 $(CC
) -MM
$(CFLAGS
) $^
1>.depend
28 rm -f .depend config.h config.mak
31 rm -f
$(OBJS
) $(TARGET
) $(CPPOBJS
)
34 install -m
755 $(TARGET
) "$(prefix)/share/mlt/modules"
36 ifneq ($(wildcard .depend
),)