CMakeLists.txt 582 B

1234567891011121314151617181920
  1. project(win-wasapi)
  2. add_library(win-wasapi MODULE)
  3. add_library(OBS::wasapi ALIAS win-wasapi)
  4. target_sources(win-wasapi PRIVATE win-wasapi.cpp enum-wasapi.cpp
  5. enum-wasapi.hpp plugin-main.cpp)
  6. set(MODULE_DESCRIPTION "OBS WASAPI module")
  7. configure_file(${CMAKE_SOURCE_DIR}/cmake/bundle/windows/obs-module.rc.in
  8. win-wasapi.rc)
  9. target_sources(win-wasapi PRIVATE win-wasapi.rc)
  10. target_link_libraries(win-wasapi PRIVATE OBS::libobs Avrt)
  11. set_target_properties(win-wasapi PROPERTIES FOLDER "plugins")
  12. setup_plugin_target(win-wasapi)