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()