CMakeLists.txt 486 B

12345678910111213141516171819202122232425
  1. include_directories(SYSTEM "${CMAKE_SOURCE_DIR}/libobs")
  2. find_package(Libv4l2)
  3. if(NOT LIBV4L2_FOUND)
  4. message(STATUS "libv4l2 not found, disabling v4l2 plugin")
  5. return()
  6. endif()
  7. include_directories(SYSTEM "${CMAKE_SOURCE_DIR}/libobs")
  8. set(linux-v4l2_SOURCES
  9. linux-v4l2.c
  10. v4l2-input.c
  11. )
  12. add_library(linux-v4l2 MODULE
  13. ${linux-v4l2_SOURCES}
  14. )
  15. target_link_libraries(linux-v4l2
  16. libobs
  17. ${LIBV4L2_LIBRARIES}
  18. )
  19. install_obs_plugin(linux-v4l2)
  20. install_obs_plugin_data(linux-v4l2 data)