CMakeLists.txt 484 B

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