CMakeLists.txt 572 B

1234567891011121314151617181920212223242526
  1. project(linux-pulseaudio)
  2. find_package(PulseAudio)
  3. if(NOT PulseAudio_FOUND)
  4. message(STATUS "PulseAudio not found, disabling PulseAudio plugin")
  5. return()
  6. endif()
  7. include_directories(SYSTEM "${CMAKE_SOURCE_DIR}/libobs")
  8. set(linux-pulseaudio_SOURCES
  9. linux-pulseaudio.c
  10. pulse-wrapper.c
  11. pulse-input.c
  12. )
  13. add_library(linux-pulseaudio MODULE
  14. ${linux-pulseaudio_SOURCES}
  15. )
  16. target_link_libraries(linux-pulseaudio
  17. libobs
  18. ${PULSEAUDIO_LIBRARY}
  19. )
  20. install_obs_plugin(linux-pulseaudio)
  21. install_obs_plugin_data(linux-pulseaudio ../../build/data/obs-plugins/linux-pulseaudio)