X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fmodules%2Fdecklink%2FMakefile;h=3695d5fa6b61bd9e157fe9d36381f94c069bc3aa;hb=b39198884603dd87583b21c840eb595dcaf3708c;hp=b04ff393b60d9d0e1856913e86a9800e65f32698;hpb=3e2c57731b396081ee8c012c73994e65d8a693e7;p=mlt diff --git a/src/modules/decklink/Makefile b/src/modules/decklink/Makefile index b04ff393..3695d5fa 100755 --- a/src/modules/decklink/Makefile +++ b/src/modules/decklink/Makefile @@ -7,13 +7,21 @@ include ../../../config.mak TARGET = ../libmltdecklink$(LIBSUF) OBJS = consumer_decklink.o \ - producer_decklink.o + producer_decklink.o \ + common.o ifeq ($(targetos), MinGW) -OBJS += DeckLinkAPI_i.o +CFLAGS += -Iwin +OBJS += win/DeckLinkAPI_i.o LDFLAGS += -lole32 else -OBJS += DeckLinkAPIDispatch.o +ifeq ($(targetos), Darwin) +CFLAGS += -Idarwin +OBJS += darwin/DeckLinkAPIDispatch.o +else +CFLAGS += -Ilinux +OBJS += linux/DeckLinkAPIDispatch.o +endif endif SRCS := $(OBJS:.o=.cpp)