]> git.sesse.net Git - mlt/blobdiff - src/modules/decklink/Makefile
Add decklink producer.
[mlt] / src / modules / decklink / Makefile
index bd3b2e85f8d073eb06ad80dd0db56a4d1c6a2fa4..2f37c4e656c31fb6d2a2444babf85c5f230234b8 100755 (executable)
@@ -7,6 +7,7 @@ include ../../../config.mak
 TARGET = ../libmltdecklink$(LIBSUF)
 
 OBJS = consumer_decklink.o \
+       producer_decklink.o \
        DeckLinkAPIDispatch.o
 
 SRCS := $(OBJS:.o=.cpp)
@@ -31,6 +32,12 @@ clean:
 
 install: all
        install -m 755 $(TARGET) "$(DESTDIR)$(libdir)/mlt"
+       install -d "$(DESTDIR)$(datadir)/mlt/decklink"
+       install -m 644 producer_decklink.yml "$(DESTDIR)$(datadir)/mlt/decklink"
+
+uninstall:
+       rm "$(DESTDIR)$(libdir)/mlt/libmltdecklink$(LIBSUF)" 2> /dev/null || true
+       rm -rf "$(DESTDIR)$(datadir)/mlt/decklink"
 
 ifneq ($(wildcard .depend),)
 include .depend