|
|
@@ -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)
|