obs-scripting CMakeList.txt expects SWIG, Python3 or Luajit to enable scripting so in case of not finding just return and don't abort the configuration
@@ -62,10 +62,12 @@ find_package(SwigDeps QUIET 2)
if(NOT SWIG_FOUND)
message(STATUS "Scripting: SWIG not found; scripting disabled")
+ return()
endif()
if(NOT PYTHONLIBS_FOUND AND NOT LUAJIT_FOUND)
message(STATUS "Scripting: Neither Python 3 nor Luajit was found; scripting plugin disabled")
set(SCRIPTING_ENABLED ON CACHE BOOL "Interal global cmake variable" FORCE)