1 cmake_minimum_required (VERSION 2.6)
5 producer/html_cg_proxy.cpp
6 producer/html_producer.cpp
11 producer/html_cg_proxy.h
12 producer/html_producer.h
17 add_library(html ${SOURCES} ${HEADERS})
19 include_directories(..)
20 include_directories(../..)
21 include_directories(${BOOST_INCLUDE_PATH})
22 include_directories(${RXCPP_INCLUDE_PATH})
23 include_directories(${TBB_INCLUDE_PATH})
24 include_directories(${CEF_INCLUDE_PATH})
25 include_directories(${CEF_PATH})
26 include_directories(${ASMLIB_INCLUDE_PATH})
28 set_target_properties(html PROPERTIES FOLDER modules)
29 source_group(sources\\producer producer/*)
30 source_group(sources ./*)
33 target_link_libraries(html
37 optimized release/libcef
38 optimized release/libcef_dll_wrapper
40 debug debug/libcef_dll_wrapper
43 target_link_libraries(html
52 casparcg_add_include_statement("modules/html/html.h")
53 casparcg_add_init_statement("html::init" "html")
54 casparcg_add_uninit_statement("html::uninit")
55 casparcg_add_command_line_arg_interceptor("html::intercept_command_line")
56 casparcg_add_module_project("html")
58 casparcg_add_runtime_dependency("${CEF_BIN_PATH}/locales")
59 casparcg_add_runtime_dependency("${CEF_BIN_PATH}/cef.pak")
60 casparcg_add_runtime_dependency("${CEF_BIN_PATH}/devtools_resources.pak")
63 casparcg_add_runtime_dependency("${CEF_BIN_PATH}/libcef.dll")
64 casparcg_add_runtime_dependency("${CEF_BIN_PATH}/libcef.dll.pdb")
65 casparcg_add_runtime_dependency("${CEF_BIN_PATH}/d3dcompiler_43.dll")
66 casparcg_add_runtime_dependency("${CEF_BIN_PATH}/d3dcompiler_46.dll")
67 casparcg_add_runtime_dependency("${CEF_BIN_PATH}/ffmpegsumo.dll")
68 casparcg_add_runtime_dependency("${CEF_BIN_PATH}/icudt.dll")
69 casparcg_add_runtime_dependency("${CEF_BIN_PATH}/libEGL.dll")
70 casparcg_add_runtime_dependency("${CEF_BIN_PATH}/libGLESv2.dll")
72 casparcg_add_runtime_dependency("${CEF_BIN_PATH}/libcef.so")
73 casparcg_add_runtime_dependency("${CEF_BIN_PATH}/libffmpegsumo.so")
74 casparcg_add_runtime_dependency("${CEF_BIN_PATH}/libudev.so.0")