3 LDFLAGS += -L../../framework -lmlt -lpthread
5 include ../../../config.mak
8 TARGET = ../libmltjackrack$(LIBSUF)
10 GPL_OBJS = jack_rack.o \
23 CFLAGS += `pkg-config --cflags jack`
24 LDFLAGS += `pkg-config --libs jack`
29 CFLAGS += `pkg-config --cflags libxml-2.0`
30 CFLAGS += `pkg-config $(PKGCONFIG_PREFIX) --cflags glib-2.0`
33 LDFLAGS += `pkg-config --libs libxml-2.0`
34 LDFLAGS += `pkg-config $(PKGCONFIG_PREFIX) --libs glib-2.0`
38 BLACKLIST = blacklist.txt
40 YML_FILES = consumer_jack.yml
49 $(CC) $(SHFLAGS) -o $@ $(OBJS) $(LDFLAGS)
52 $(CC) -MM $(CFLAGS) $^ 1>.depend
58 rm -f $(OBJS) $(TARGET)
61 install -m 755 $(TARGET) "$(DESTDIR)$(libdir)/mlt"
62 install -d "$(DESTDIR)$(datadir)/mlt/jackrack"
63 install -m 644 $(YML_FILES) "$(DESTDIR)$(datadir)/mlt/jackrack"
64 [ -f $(BLACKLIST) ] && install -m 644 $(BLACKLIST) "$(DESTDIR)$(datadir)/mlt/jackrack" || true
67 rm "$(DESTDIR)$(libdir)/mlt/libmltjackrack$(LIBSUF)" 2> /dev/null || true
68 rm -rf "$(DESTDIR)$(datadir)/mlt/jackrack"
70 ifneq ($(wildcard .depend),)