Build on Linux꞉ Standalone Plugin - HoneyHazard/PixelMatchSwitcher GitHub Wiki

Prerequisites

Build Instructions

  • Clone the PixelMatchSwitcher repository: https://github.com/HoneyHazard/PixelMatchSwitcher
  • Use cmake, cmake-gui, or any editor that works with CMakeLists.txt to configure
  • [*] If you have installed OBS in the previous section, the following variables may have been autodetected. If not, you could configure these manually to point to your clone and build of the OBS atomic effects fork
BUILD_OUT_OF_TREE=true
LIBOBS_INCLUDE_DIR=<obs clone location>/libobs
LIBOBS_FRONTEND_INCLUDE_DIR=<obs clone location>/UI/obs-frontend-api/
LIBOBS_UI_DIR=<obs clone location>/UI
LIBOBS_LIB=<obs build location>/libobs/libobs.so
LIBOBS_FRONTEND_API_LIB=<obs build location>/UI/obs-frontend-api/libobs-frontend-api.so
  • Finish configure, generate and build*

Install Instructions

cd build
sudo make install

Run instructions

  • [*] You shouldn't need to do anything special to run if you have performed install of the OBS studio (atomic effects fork) and PixelMatchSwitcher plugin
  • TODO: instructions for referencing directly to OBS fork workspace if install was not performed

Use Instructions

TODO