1 cmake_minimum_required (VERSION 2.6)
5 consumer/decklink_consumer.cpp
7 interop/DeckLinkAPI_i.c
9 producer/decklink_producer.cpp
16 consumer/decklink_consumer.h
18 interop/DeckLinkAPI_h.h
19 interop/DeckLinkAPIVersion.h
21 producer/decklink_producer.h
29 add_library(decklink ${SOURCES} ${HEADERS})
30 add_precompiled_header(decklink StdAfx.h FORCEINCLUDE)
32 include_directories(..)
33 include_directories(../..)
34 include_directories(${BOOST_INCLUDE_PATH})
35 include_directories(${TBB_INCLUDE_PATH})
36 include_directories(${FFMPEG_INCLUDE_PATH})
37 include_directories(${RXCPP_INCLUDE_PATH})
39 set_target_properties(decklink PROPERTIES FOLDER modules)
40 source_group(sources ./*)
41 source_group(sources\\consumer consumer/*)
42 source_group(sources\\interop interop/*)
43 source_group(sources\\producer producer/*)
45 target_link_libraries(decklink common core ffmpeg)