CMakeLists.txt 671 B

123456789101112131415161718192021222324252627
  1. project(obs-transitions)
  2. set(obs-transitions_SOURCES
  3. obs-transitions.c
  4. transition-slide.c
  5. transition-swipe.c
  6. transition-fade.c
  7. transition-cut.c
  8. transition-fade-to-color.c
  9. transition-luma-wipe.c
  10. transition-stinger.c
  11. )
  12. if(WIN32)
  13. set(MODULE_DESCRIPTION "OBS Transitions module")
  14. configure_file(${CMAKE_SOURCE_DIR}/cmake/winrc/obs-module.rc.in obs-transitions.rc)
  15. list(APPEND obs-transitions_SOURCES
  16. obs-transitions.rc)
  17. endif()
  18. add_library(obs-transitions MODULE
  19. ${obs-transitions_SOURCES})
  20. target_link_libraries(obs-transitions
  21. libobs)
  22. set_target_properties(obs-transitions PROPERTIES FOLDER "plugins")
  23. install_obs_plugin_with_data(obs-transitions data)