project(rtmp-services) include_directories(${OBS_JANSSON_INCLUDE_DIRS}) set(rtmp-services_SOURCES rtmp-common.c rtmp-custom.c rtmp-services-main.c) set(rtmp-services_HEADERS rtmp-format-ver.h) set(RTMP_SERVICES_URL "https://obsproject.com/obs2_update/rtmp-services" CACHE STRING "Default services package URL") configure_file( "${CMAKE_CURRENT_SOURCE_DIR}/lookup-config.h.in" "${CMAKE_BINARY_DIR}/plugins/rtmp-services/lookup-config.h") set(rtmp-services_config_HEADERS "${CMAKE_BINARY_DIR}/plugins/rtmp-services/lookup-config.h") add_library(rtmp-services MODULE ${rtmp-services_SOURCES} ${rtmp-services_HEADERS} ${rtmp-services_config_HEADERS}) target_link_libraries(rtmp-services libobs file-updater ${OBS_JANSSON_IMPORT}) target_include_directories(rtmp-services PUBLIC "$") install_obs_plugin_with_data(rtmp-services data)