Skip to content
This repository was archived by the owner on Jul 4, 2025. It is now read-only.

Commit ed664ac

Browse files
committed
chore: macos
1 parent bbe40dc commit ed664ac

File tree

2 files changed

+13
-2
lines changed

2 files changed

+13
-2
lines changed

engine/cmake/curl.cmake

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
include(FetchContent)
22

3+
if(APPLE)
4+
set(OPENSSL_INSTALL_DIR ${CMAKE_CURRENT_BINARY_DIR}/../build_deps/openssl)
5+
set(OPENSSL_INCLUDE_DIR ${OPENSSL_INSTALL_DIR}/include)
6+
set(OPENSSL_ROOT_DIR ${OPENSSL_INSTALL_DIR}/lib64)
7+
endif()
8+
39
FetchContent_Declare(curl
410
GIT_REPOSITORY https://github.com/curl/curl.git
511
GIT_TAG curl-8_12_1
@@ -9,5 +15,5 @@ FetchContent_MakeAvailableWithArgs(curl
915
CURL_USE_LIBPSL=OFF
1016
BUILD_EXAMPLES=OFF
1117
OPENSSL_ROOT_DIR=${CMAKE_CURRENT_BINARY_DIR}/../build_deps/openssl/lib64
12-
OPENSSL_INCLUDE_DIR=${CMAKE_CURRENT_BINARY_DIR}/../build_deps/openssl/include/openssl
18+
OPENSSL_INCLUDE_DIR=${CMAKE_CURRENT_BINARY_DIR}/../build_deps/openssl/include
1319
)

engine/cmake/drogon.cmake

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@ include(FetchContent)
22

33
set(USE_OSSP_UUID TRUE)
44

5+
if(APPLE)
6+
set(OPENSSL_INSTALL_DIR ${CMAKE_CURRENT_BINARY_DIR}/../build_deps/openssl)
7+
set(OPENSSL_INCLUDE_DIR ${OPENSSL_INSTALL_DIR}/include)
8+
set(OPENSSL_ROOT_DIR ${OPENSSL_INSTALL_DIR}/lib64)
9+
endif()
510

611
set(ZLIB_INSTALL_DIR ${CMAKE_CURRENT_BINARY_DIR}/../build_deps/zlib/install)
712
set(ZLIB_INCLUDE_DIR ${ZLIB_INSTALL_DIR}/include)
@@ -44,5 +49,5 @@ FetchContent_Declare(drogon
4449
FetchContent_MakeAvailableWithArgs(drogon
4550
BUILD_CTL=OFF
4651
OPENSSL_ROOT_DIR=${CMAKE_CURRENT_BINARY_DIR}/../build_deps/openssl/lib64
47-
OPENSSL_INCLUDE_DIR=${CMAKE_CURRENT_BINARY_DIR}/../build_deps/openssl/include/openssl
52+
OPENSSL_INCLUDE_DIR=${CMAKE_CURRENT_BINARY_DIR}/../build_deps/openssl/include
4853
)

0 commit comments

Comments
 (0)