mark_as_advanced(RUSTLS_INCLUDE_DIR RUSTLS_LIBRARY)
endif()
-if(APPLE)
- find_library(SECURITY_FRAMEWORK NAMES "Security")
- mark_as_advanced(SECURITY_FRAMEWORK)
- if(NOT SECURITY_FRAMEWORK)
- message(FATAL_ERROR "Security framework not found")
- endif()
- list(APPEND RUSTLS_LIBRARIES "-framework Security")
+if(RUSTLS_FOUND)
+ if(APPLE)
+ find_library(SECURITY_FRAMEWORK NAMES "Security")
+ mark_as_advanced(SECURITY_FRAMEWORK)
+ if(NOT SECURITY_FRAMEWORK)
+ message(FATAL_ERROR "Security framework not found")
+ endif()
+ list(APPEND RUSTLS_LIBRARIES "-framework Security")
- find_library(FOUNDATION_FRAMEWORK NAMES "Foundation")
- mark_as_advanced(FOUNDATION_FRAMEWORK)
- if(NOT FOUNDATION_FRAMEWORK)
- message(FATAL_ERROR "Foundation framework not found")
- endif()
- list(APPEND RUSTLS_LIBRARIES "-framework Foundation")
-elseif(NOT WIN32)
- find_library(PTHREAD_LIBRARY NAMES "pthread")
- if(PTHREAD_LIBRARY)
- list(APPEND RUSTLS_LIBRARIES ${PTHREAD_LIBRARY})
- endif()
- mark_as_advanced(PTHREAD_LIBRARY)
+ find_library(FOUNDATION_FRAMEWORK NAMES "Foundation")
+ mark_as_advanced(FOUNDATION_FRAMEWORK)
+ if(NOT FOUNDATION_FRAMEWORK)
+ message(FATAL_ERROR "Foundation framework not found")
+ endif()
+ list(APPEND RUSTLS_LIBRARIES "-framework Foundation")
+ elseif(NOT WIN32)
+ find_library(PTHREAD_LIBRARY NAMES "pthread")
+ if(PTHREAD_LIBRARY)
+ list(APPEND RUSTLS_LIBRARIES ${PTHREAD_LIBRARY})
+ endif()
+ mark_as_advanced(PTHREAD_LIBRARY)
- find_library(DL_LIBRARY NAMES "dl")
- if(DL_LIBRARY)
- list(APPEND RUSTLS_LIBRARIES ${DL_LIBRARY})
- endif()
- mark_as_advanced(DL_LIBRARY)
+ find_library(DL_LIBRARY NAMES "dl")
+ if(DL_LIBRARY)
+ list(APPEND RUSTLS_LIBRARIES ${DL_LIBRARY})
+ endif()
+ mark_as_advanced(DL_LIBRARY)
- find_library(MATH_LIBRARY NAMES "m")
- if(MATH_LIBRARY)
- list(APPEND RUSTLS_LIBRARIES ${MATH_LIBRARY})
+ find_library(MATH_LIBRARY NAMES "m")
+ if(MATH_LIBRARY)
+ list(APPEND RUSTLS_LIBRARIES ${MATH_LIBRARY})
+ endif()
+ mark_as_advanced(MATH_LIBRARY)
endif()
- mark_as_advanced(MATH_LIBRARY)
endif()