3 LDFLAGS += -L../../framework -lmlt -lm
5 include ../../../config.mak
7 TARGET = ../libmltvidstab$(LIBSUF)
11 CPPOBJS = filter_deshake.o
12 CPPOBJS += filter_detect.o
13 CPPOBJS += filter_transform.o
15 CXXFLAGS += -Wno-deprecated $(CFLAGS)
16 CXXFLAGS += $(shell pkg-config --cflags vidstab)
18 LDFLAGS += -L../../mlt++ -lmlt++
19 LDFLAGS += $(shell pkg-config --libs vidstab)
22 SRCS := $(OBJS:.o=.c) $(CPPOBJS:.o=.cpp)
26 $(TARGET): $(OBJS) $(CPPOBJS)
27 $(CXX) $(SHFLAGS) -o $@ $(OBJS) $(CPPOBJS) $(LDFLAGS)
30 $(CXX) -MM $(CXXFLAGS) $^ 1>.depend
33 rm -f .depend config.h config.mak
36 rm -f $(OBJS) $(TARGET) $(CPPOBJS)
39 install -m 755 $(TARGET) "$(DESTDIR)$(moduledir)"
40 install -d "$(DESTDIR)$(mltdatadir)/vid.stab"
41 install -m 644 *.yml "$(DESTDIR)$(mltdatadir)/vid.stab"
43 ifneq ($(wildcard .depend),)