From 815db40a9ca44f711f26277f4ac8c6559b557bda Mon Sep 17 00:00:00 2001 From: wmayer Date: Tue, 7 Apr 2020 15:52:29 +0200 Subject: [PATCH] Cloud: [skip ci] fix linking issues on macOS --- src/Mod/Cloud/CMakeLists.txt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Mod/Cloud/CMakeLists.txt b/src/Mod/Cloud/CMakeLists.txt index c2519f4f84..5038e7308b 100644 --- a/src/Mod/Cloud/CMakeLists.txt +++ b/src/Mod/Cloud/CMakeLists.txt @@ -4,9 +4,10 @@ if (ALLOW_SELF_SIGNED_CERTIFICATE) add_compile_options("-DALLOW_SELF_SIGNED_CERTIFICATE") endif () #------------------------------ OpenSSL and CURL ------------------------- -if (UNIX AND APPLE) +if (APPLE) find_package(PkgConfig REQUIRED) pkg_search_module(OPENSSL REQUIRED openssl) + set (OPENSSL_LIBRARIES ${OPENSSL_LINK_LIBRARIES}) elseif(WIN32 AND LIBPACK_FOUND) SET( OPENSSL_INCLUDE_DIR ${FREECAD_LIBPACK_DIR}/include) SET( OPENSSL_LIBRARIES @@ -30,7 +31,8 @@ elseif(WIN32 AND LIBPACK_FOUND) endif () else() find_package(OpenSSL REQUIRED) -endif(UNIX AND APPLE) +endif(APPLE) + if(OPENSSL_FOUND) message(STATUS "openssl-${OPENSSL_VERSION} has been found\n") else()