File tree 1 file changed +17
-9
lines changed
1 file changed +17
-9
lines changed Original file line number Diff line number Diff line change @@ -49,15 +49,23 @@ set(Boost_USE_MULTI_THREADED ON)
49
49
find_package (Boost 1.58.0 REQUIRED COMPONENTS system thread)
50
50
51
51
if (CPP-NETLIB_ENABLE_HTTPS)
52
- if (APPLE )
53
- # If we're on OS X check for Homebrew's copy of OpenSSL instead of Apple's
54
- if (NOT OpenSSL_DIR)
55
- execute_process (COMMAND brew --prefix openssl
56
- OUTPUT_VARIABLE OPENSSL_ROOT_DIR
57
- OUTPUT_STRIP_TRAILING_WHITESPACE)
58
- endif ()
59
- endif ()
60
- find_package (OpenSSL)
52
+ if (APPLE )
53
+ # If we're on OS X check for Homebrew's copy of OpenSSL instead of Apple's
54
+ if (NOT OpenSSL_DIR)
55
+ find_program (HOMEBREW brew)
56
+ if (HOMEBREW STREQUAL "HOMEBREW-NOTFOUND" )
57
+ message (WARNING "Homebrew not found: not using Homebrew's OpenSSL" )
58
+ if (NOT OPENSSL_ROOT_DIR)
59
+ message (WARNING "Use -DOPENSSL_ROOT_DIR for non-Apple OpenSSL" )
60
+ endif ()
61
+ else ()
62
+ execute_process (COMMAND brew --prefix openssl
63
+ OUTPUT_VARIABLE OPENSSL_ROOT_DIR
64
+ OUTPUT_STRIP_TRAILING_WHITESPACE)
65
+ endif ()
66
+ endif ()
67
+ endif ()
68
+ find_package (OpenSSL)
61
69
endif ()
62
70
63
71
find_package ( Threads )
You can’t perform that action at this time.
0 commit comments