FreeRDP/channels/rdpecam/ChannelOptions.cmake
akallabeth 8a0706b6b7
[channels,rdpecam] use default CHANNEL_RDPECAM_CLIENT
* use default CMake variable for channels
* set default depending on CMAKE_SYSTEM_NAME (currently only linux is
  supported)t
2024-06-11 10:17:31 +02:00

18 lines
478 B
CMake

set(OPTION_DEFAULT ON)
set(OPTION_SERVER_DEFAULT ON)
set(OPTION_CLIENT_DEFAULT OFF)
if (NOT IOS AND NOT ANDROID AND CMAKE_SYSTEM_NAME STREQUAL "Linux")
set(OPTION_CLIENT_DEFAULT ON)
endif()
define_channel_options(NAME "rdpecam" TYPE "dynamic"
DESCRIPTION "Video Capture Virtual Channel Extension"
SPECIFICATIONS "[MS-RDPECAM]"
DEFAULT ${OPTION_DEFAULT})
define_channel_server_options(${OPTION_SERVER_DEFAULT})
define_channel_client_options(${OPTION_CLIENT_DEFAULT})