From d7de8080635fbe64106aea25417b0dc2dffeee95 Mon Sep 17 00:00:00 2001 From: akallabeth Date: Thu, 22 May 2025 10:27:48 +0200 Subject: [PATCH] [client,common] move SSO_MIB detection to client/common --- CMakeLists.txt | 11 ----------- client/common/CMakeLists.txt | 10 ++++++++++ 2 files changed, 10 insertions(+), 11 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 9305239db..33847752a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -5,7 +5,6 @@ # Copyright 2011 Otavio Salvador # Copyright 2011 Marc-Andre Moreau # Copyright 2012 HP Development Company, LLC -# Copyright 2025 Siemens # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -403,16 +402,6 @@ if(NOT WITHOUT_FREERDP_3x_DEPRECATED) find_feature(Wayland ${WAYLAND_FEATURE_TYPE} ${WAYLAND_FEATURE_PURPOSE} ${WAYLAND_FEATURE_DESCRIPTION}) endif() -if(UNIX) - option(WITH_SSO_MIB "Build with sso-mib support" OFF) -else() - set(WITH_SSO_MIB OFF CACHE INTERNAL "unsupported platform") -endif() - -if(WITH_SSO_MIB) - find_package(SSO_MIB REQUIRED) -endif() - option(WITH_LIBRESSL "build with LibreSSL" OFF) if(WITH_LIBRESSL) find_package(LibreSSL REQUIRED) diff --git a/client/common/CMakeLists.txt b/client/common/CMakeLists.txt index 9e5b95604..9947bf61e 100644 --- a/client/common/CMakeLists.txt +++ b/client/common/CMakeLists.txt @@ -35,6 +35,16 @@ foreach(FREERDP_CHANNELS_CLIENT_SRC ${FREERDP_CHANNELS_CLIENT_SRCS}) list(APPEND SRCS "${FREERDP_CHANNELS_CLIENT_SRC}") endforeach() +if(UNIX) + option(WITH_SSO_MIB "Build with sso-mib support" OFF) +else() + set(WITH_SSO_MIB OFF CACHE INTERNAL "unsupported platform") +endif() + +if(WITH_SSO_MIB) + find_package(SSO_MIB REQUIRED) +endif() + if(NOT APPLE AND NOT WIN32 AND NOT ANDROID) set(OPT_FUSE_DEFAULT ON) else()