feature-twitch.cmake 375 B

12345678
  1. if(TWITCH_CLIENTID AND TWITCH_HASH MATCHES "^(0|[a-fA-F0-9]+)$" AND TARGET OBS::browser-panels)
  2. target_sources(obs-studio PRIVATE oauth/TwitchAuth.cpp oauth/TwitchAuth.hpp)
  3. target_enable_feature(obs-studio "Twitch API connection" TWITCH_ENABLED)
  4. else()
  5. target_disable_feature(obs-studio "Twitch API connection")
  6. set(TWITCH_CLIENTID "")
  7. set(TWITCH_HASH "0")
  8. endif()