Skip to content

Commit 7581c1f

Browse files
cosmo0920edsiper
authored andcommitted
build: macos: openssl: Search homebrewed OpenSSL installed directory
Signed-off-by: Hiroshi Hatake <[email protected]>
1 parent 74a21b1 commit 7581c1f

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

cmake/homebrew.cmake

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,3 +20,15 @@ if (HOMEBREW_FLEX EQUAL 0 AND EXISTS "${HOMEBREW_FLEX_PREFIX}")
2020
message(STATUS "Using flex keg installed by Homebrew at ${HOMEBREW_FLEX_PREFIX}")
2121
set(FLEX_EXECUTABLE "${HOMEBREW_FLEX_PREFIX}/bin/flex")
2222
endif()
23+
24+
# Also, searching homebrewed OpenSSL automatically.
25+
execute_process(
26+
COMMAND brew --prefix openssl
27+
RESULT_VARIABLE HOMEBREW_OPENSSL
28+
OUTPUT_VARIABLE HOMEBREW_OPENSSL_PREFIX
29+
OUTPUT_STRIP_TRAILING_WHITESPACE
30+
)
31+
if (HOMEBREW_OPENSSL EQUAL 0 AND EXISTS "${HOMEBREW_OPENSSL_PREFIX}")
32+
message(STATUS "Using openssl keg installed by Homebrew at ${HOMEBREW_OPENSSL_PREFIX}")
33+
set(OPENSSL_ROOT_DIR "${HOMEBREW_OPENSSL_PREFIX}")
34+
endif()

0 commit comments

Comments
 (0)