]> git.sesse.net Git - casparcg/blobdiff - CMakeLists.txt
* Replaced boost::timer with caspar::timer because of too low resolution on Linux...
[casparcg] / CMakeLists.txt
index 4e01de7259cac95bbb25b95bfae9ebe0be1ca074..7a8e5e4b84c258a496c04b990d2e3f74aa82710c 100644 (file)
@@ -91,6 +91,7 @@ set(CASPARCG_MODULE_INCLUDE_STATEMENTS        "" CACHE INTERNAL "")
 set(CASPARCG_MODULE_INIT_STATEMENTS            "" CACHE INTERNAL "")
 set(CASPARCG_MODULE_UNINIT_STATEMENTS  "" CACHE INTERNAL "")
 set(CASPARCG_MODULE_PROJECTS                   "" CACHE INTERNAL "")
+set(CASPARCG_RUNTIME_DEPENDENCIES              "" CACHE INTERNAL "")
 
 function(casparcg_add_include_statement HEADER_FILE_TO_INCLUDE)
        set(CASPARCG_MODULE_INCLUDE_STATEMENTS "${CASPARCG_MODULE_INCLUDE_STATEMENTS}"
@@ -123,6 +124,10 @@ function(join_list VALUES GLUE OUTPUT)
        set (${OUTPUT} "${_TMP_STR}" PARENT_SCOPE)
 endfunction()
 
+function(casparcg_add_runtime_dependency FILE_TO_COPY)
+       set(CASPARCG_RUNTIME_DEPENDENCIES "${CASPARCG_RUNTIME_DEPENDENCIES}" "${FILE_TO_COPY}" CACHE INTERNAL "")
+endfunction()
+
 add_subdirectory(accelerator)
 add_subdirectory(common)
 add_subdirectory(core)