From ffe5a2f1520a511d89e9ca598e3ed9e7199d33a0 Mon Sep 17 00:00:00 2001 From: tytan652 Date: Tue, 28 Mar 2023 11:23:24 +0200 Subject: [PATCH] UI: Add missing compile definitions for service integrations --- UI/cmake/legacy.cmake | 3 +++ 1 file changed, 3 insertions(+) diff --git a/UI/cmake/legacy.cmake b/UI/cmake/legacy.cmake index 261fdf6f9..8b3c201b2 100644 --- a/UI/cmake/legacy.cmake +++ b/UI/cmake/legacy.cmake @@ -303,10 +303,12 @@ if(TARGET OBS::browser-panels) window-extra-browsers.hpp) if(TWITCH_ENABLED) + target_compile_definitions(obs PRIVATE TWITCH_ENABLED) target_sources(obs PRIVATE auth-twitch.cpp auth-twitch.hpp) endif() if(RESTREAM_ENABLED) + target_compile_definitions(obs PRIVATE RESTREAM_ENABLED) target_sources(obs PRIVATE auth-restream.cpp auth-restream.hpp) endif() @@ -324,6 +326,7 @@ if(TARGET OBS::browser-panels) endif() if(YOUTUBE_ENABLED) + target_compile_definitions(obs PRIVATE YOUTUBE_ENABLED) target_sources(obs PRIVATE auth-youtube.cpp auth-youtube.hpp youtube-api-wrappers.cpp youtube-api-wrappers.hpp window-youtube-actions.cpp window-youtube-actions.hpp) endif()