|
@@ -96,6 +96,12 @@ if(LIBOBS_FOUND)
|
|
|
set(LIBOBS_INCLUDE_DIRS ${LIBOBS_INCLUDE_DIR} ${W32_PTHREADS_INCLUDE_DIR})
|
|
|
set(LIBOBS_LIBRARIES ${LIBOBS_LIB} ${W32_PTHREADS_LIB})
|
|
|
include(${LIBOBS_INCLUDE_DIR}/../cmake/external/ObsPluginHelpers.cmake)
|
|
|
+
|
|
|
+ # allows external plugins to easily use/share common dependencies that are often included with libobs (such as FFmpeg)
|
|
|
+ if(NOT DEFINED INCLUDED_LIBOBS_CMAKE_MODULES)
|
|
|
+ set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${LIBOBS_INCLUDE_DIR}/../cmake/Modules/")
|
|
|
+ set(INCLUDED_LIBOBS_CMAKE_MODULES true)
|
|
|
+ endif()
|
|
|
else()
|
|
|
message(FATAL_ERROR "Could not find the libobs library" )
|
|
|
endif()
|