+CFLAGS += -I../..
+
+LDFLAGS += -L../../framework -lmlt
+
include ../../../config.mak
TARGET = ../libmltfrei0r$(LIBSUF)
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)
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