]> git.sesse.net Git - mlt/blobdiff - src/modules/frei0r/Makefile
Fix compressed video output in avformat.
[mlt] / src / modules / frei0r / Makefile
index 2c3762d2dbd408227f722a57b6b09eb240ac645b..f6a9bbaaed0986bd340cb19a05d442a081fdf039 100644 (file)
@@ -1,3 +1,7 @@
+CFLAGS += -I../..
+
+LDFLAGS += -L../../framework -lmlt
+
 include ../../../config.mak
 
 TARGET = ../libmltfrei0r$(LIBSUF)
@@ -8,10 +12,10 @@ OBJS = factory.o \
           transition_frei0r.o \
           frei0r_helper.o
 
-CFLAGS += -I../..
+CFLAGS += `pkg-config --cflags frei0r 2> /dev/null`
 
-LDFLAGS += -L../../framework -lmlt
-LDFLAGS += -lm
+LDFLAGS += -lm $(LIBDL)
+LDFLAGS += `pkg-config --libs frei0r 2> /dev/null`
 
 SRCS := $(OBJS:.o=.c)
 
@@ -30,7 +34,11 @@ clean:
                rm -f $(OBJS) $(TARGET)
 
 install: all
-       install -m 755 $(TARGET) "$(DESTDIR)$(libdir)/mlt"
+       install -m 755 $(TARGET) "$(DESTDIR)$(moduledir)"
+       install -d "$(DESTDIR)$(mltdatadir)/frei0r"
+       install -m 644 blacklist.txt "$(DESTDIR)$(mltdatadir)/frei0r"
+       install -m 644 not_thread_safe.txt "$(DESTDIR)$(mltdatadir)/frei0r"
+       install -m 644 param_name_map.yaml "$(DESTDIR)$(mltdatadir)/frei0r"
 
 ifneq ($(wildcard .depend),)
 include .depend