mirror of
https://github.com/obsproject/obs-studio.git
synced 2026-10-28 16:59:00 -04:00
To create a build system that only produces the core libraries required for plugin development (libobs and obs-frontend-api), developers could use the "ENABLE_PLUGINS" cache variable. This variable was removed and replaced with "ENABLE_CORE_MODULES" for the plugin manager feature, but disabling building of core modules made it impossible to build libobs (as the required files were not generated). This commit adds temporary support for the deprecated "ENABLE_PLUGINS" variable (with a deprecation warning) and also ensures that libobs can be built successfully without any core modules enabled.