1 cmake_minimum_required (VERSION 2.6)
5 consumer/oal_consumer.cpp
10 consumer/oal_consumer.h
15 add_library(oal ${SOURCES} ${HEADERS})
17 include_directories(..)
18 include_directories(../..)
19 include_directories(${BOOST_INCLUDE_PATH})
20 include_directories(${RXCPP_INCLUDE_PATH})
21 include_directories(${TBB_INCLUDE_PATH})
22 include_directories(${OPENAL_INCLUDE_PATH})
24 set_target_properties(oal PROPERTIES FOLDER modules)
25 source_group(sources\\consumer consumer/*)
26 source_group(sources ./*)
29 target_link_libraries(oal
35 target_link_libraries(oal
42 casparcg_add_include_statement("modules/oal/oal.h")
43 casparcg_add_init_statement("oal::init" "oal")
44 casparcg_add_module_project("oal")
47 casparcg_add_runtime_dependency("${OPENAL_BIN_PATH}/OpenAL32.dll")
49 casparcg_add_runtime_dependency("${OPENAL_BIN_PATH}/libopenal.so.1")