if(OBS_CMAKE_VERSION VERSION_GREATER_EQUAL 3.0.0) return() endif() if(OS_WINDOWS) if(NOT MINGW) add_subdirectory(w32-pthreads) endif() add_subdirectory(ipc-util) endif() add_subdirectory(blake2) add_subdirectory(glad) add_subdirectory(media-playback) add_subdirectory(file-updater) add_subdirectory(obs-scripting) add_subdirectory(opts-parser) add_subdirectory(libcaption) add_subdirectory(uthash) # Use bundled jansson version as fallback find_package(Jansson 2.5 QUIET) if(NOT TARGET Jansson::Jansson) obs_status(STATUS "Jansson >=2.5 not found, building bundled version.") add_subdirectory(jansson) add_library(Jansson::Jansson ALIAS jansson) else() obs_status(STATUS "Using system Jansson library.") endif()