Skip to content

Commit 8ce15ca

Browse files
committed
install OpenSSL on Mac with gRPC
1 parent b3e66a4 commit 8ce15ca

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

CMakeLists.txt

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -251,9 +251,9 @@ if(WITH_OTLP_GRPC)
251251
find_package(absl REQUIRED)
252252
find_package(c-ares REQUIRED)
253253
find_package(re2 REQUIRED)
254-
if(WIN32)
254+
if(WIN32 OR APPLE)
255255
find_package(openssl REQUIRED)
256-
elseif(UNIX AND NOT APPLE AND NOT CYGWIN)
256+
elseif(UNIX AND NOT CYGWIN)
257257
find_package(upb REQUIRED)
258258
endif()
259259
endif()
@@ -443,6 +443,10 @@ else()
443443
set(OTEL_CPP_RUNTIME ${OTEL_CPP_RUNTIME} $<TARGET_FILE:ZLIB::ZLIB>
444444
$<TARGET_FILE_DIR:ZLIB::ZLIB>/libz.${ZLIB_MAJOR_VERSION}${CMAKE_SHARED_LIBRARY_SUFFIX}
445445
$<TARGET_FILE_DIR:ZLIB::ZLIB>/libz.${ZLIB_VERSION}${CMAKE_SHARED_LIBRARY_SUFFIX})
446+
447+
if(WITH_OTLP_GRPC)
448+
set(OTEL_CPP_RUNTIME ${OTEL_CPP_RUNTIME} $<TARGET_FILE:OpenSSL::SSL>)
449+
endif()
446450
endif()
447451
set(OPENTELEMETRY_PROXY_RUNTIME_LIBRARIES ${OTEL_CPP_RUNTIME})
448452
endif()

0 commit comments

Comments
 (0)