From e2b0ccdd223f3f15f871b8a5e553c1034947fa8b Mon Sep 17 00:00:00 2001 From: jpark37 Date: Sun, 27 Mar 2022 10:46:09 -0700 Subject: [PATCH] obs-transitions: Add effect files to VS solution --- plugins/obs-transitions/CMakeLists.txt | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/plugins/obs-transitions/CMakeLists.txt b/plugins/obs-transitions/CMakeLists.txt index 53b7f8cb7..8f7c1e39a 100644 --- a/plugins/obs-transitions/CMakeLists.txt +++ b/plugins/obs-transitions/CMakeLists.txt @@ -14,6 +14,23 @@ target_sources( transition-luma-wipe.c transition-stinger.c) +if(NOT OS_MACOS) + target_sources( + obs-transitions + PRIVATE data/fade_to_color_transition.effect data/fade_transition.effect + data/luma_wipe_transition.effect data/slide_transition.effect + data/stinger_matte_transition.effect data/swipe_transition.effect) + + get_target_property(_SOURCES obs-transitions SOURCES) + set(_FILTERS ${_SOURCES}) + list(FILTER _FILTERS INCLUDE REGEX ".*\\.effect") + + source_group( + TREE "${CMAKE_CURRENT_SOURCE_DIR}" + PREFIX "Effect Files" + FILES ${_FILTERS}) +endif() + target_link_libraries(obs-transitions PRIVATE OBS::libobs) if(OS_WINDOWS)