瀏覽代碼

decklink: Add option to disable the plugin

Add an option to the cmake build system to disable the plugin. This is
needed on arm, as the plugin uses x86-intrinsics.
fryshorts 8 年之前
父節點
當前提交
c8ce08d4b6
共有 3 個文件被更改,包括 15 次插入0 次删除
  1. 5 0
      plugins/decklink/linux/CMakeLists.txt
  2. 5 0
      plugins/decklink/mac/CMakeLists.txt
  3. 5 0
      plugins/decklink/win/CMakeLists.txt

+ 5 - 0
plugins/decklink/linux/CMakeLists.txt

@@ -1,5 +1,10 @@
 project(linux-decklink)
 
+if(DISABLE_DECKLINK)
+	message(STATUS "decklink plugin disabled")
+	return()
+endif()
+
 set(linux-decklink-sdk_HEADERS
 	decklink-sdk/DeckLinkAPI.h
 	decklink-sdk/DeckLinkAPIConfiguration.h

+ 5 - 0
plugins/decklink/mac/CMakeLists.txt

@@ -1,5 +1,10 @@
 project(mac-decklink)
 
+if(DISABLE_DECKLINK)
+	message(STATUS "decklink plugin disabled")
+	return()
+endif()
+
 find_library(COREFOUNDATION CoreFoundation)
 
 include_directories(${COREFOUNDATION})

+ 5 - 0
plugins/decklink/win/CMakeLists.txt

@@ -1,5 +1,10 @@
 project(win-decklink)
 
+if(DISABLE_DECKLINK)
+	message(STATUS "decklink plugin disabled")
+	return()
+endif()
+
 include(IDLFileHelper)
 
 set(win-decklink-sdk_IDLS