1 cmake_minimum_required (VERSION 2.6)
7 producer/FlashAxContainer.cpp
8 producer/flash_producer.cpp
20 producer/FlashAxContainer.h
21 producer/flash_producer.h
29 add_library(flash ${SOURCES} ${HEADERS})
30 add_precompiled_header(flash StdAfx.h FORCEINCLUDE)
32 include_directories(..)
33 include_directories(../..)
34 include_directories(${BOOST_INCLUDE_PATH})
35 include_directories(${TBB_INCLUDE_PATH})
36 include_directories(${RXCPP_INCLUDE_PATH})
37 include_directories(${FREEIMAGE_INCLUDE_PATH})
38 include_directories(${ASMLIB_INCLUDE_PATH})
40 set_target_properties(flash PROPERTIES FOLDER modules)
41 source_group(sources\\interop interop/*)
42 source_group(sources\\producer producer/*)
43 source_group(sources\\util util/*)
44 source_group(sources ./*)
46 target_link_libraries(flash common core)
48 casparcg_add_include_statement("modules/flash/flash.h")
49 casparcg_add_init_statement("flash::init" "flash")
50 casparcg_add_module_project("flash")