3 LDFLAGS += -L../../framework -lmlt -lpthread
5 include ../../../config.mak
8 TARGET = ../libmltjackrack$(LIBSUF)
10 GPL_OBJS = jack_rack.o \
24 CFLAGS += `pkg-config --cflags jack`
25 LDFLAGS += `pkg-config --libs jack`
30 CFLAGS += `pkg-config --cflags libxml-2.0`
31 CFLAGS += `pkg-config $(PKGCONFIG_PREFIX) --cflags glib-2.0`
34 LDFLAGS += `pkg-config --libs libxml-2.0`
35 LDFLAGS += `pkg-config $(PKGCONFIG_PREFIX) --libs glib-2.0`
39 BLACKLIST = blacklist.txt
41 YML_FILES = consumer_jack.yml
50 $(CC) $(SHFLAGS) -o $@ $(OBJS) $(LDFLAGS)
53 $(CC) -MM $(CFLAGS) $^ 1>.depend
59 rm -f $(OBJS) $(TARGET)
62 install -m 755 $(TARGET) "$(DESTDIR)$(moduledir)"
63 install -d "$(DESTDIR)$(mltdatadir)/jackrack"
64 install -m 644 $(YML_FILES) "$(DESTDIR)$(mltdatadir)/jackrack"
65 [ -f $(BLACKLIST) ] && install -m 644 $(BLACKLIST) "$(DESTDIR)$(mltdatadir)/jackrack" || true
68 rm "$(DESTDIR)$(moduledir)/libmltjackrack$(LIBSUF)" 2> /dev/null || true
69 rm -rf "$(DESTDIR)$(mltdatadir)/jackrack"
71 ifneq ($(wildcard .depend),)