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

Commit df5d498

Browse files
committed
fix: linux arm
1 parent fe5983b commit df5d498

File tree

5 files changed

+25
-5
lines changed

5 files changed

+25
-5
lines changed

engine/CMakeLists.txt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,11 @@ option(CMAKE_BUILD_TEST "Enable testing" ON)
9494
option(CMAKE_BUILD_INJA_TEST "Enable inja example" OFF)
9595
set(OPENSSL_INSTALL_DIR ${CMAKE_CURRENT_BINARY_DIR}/../build_deps/openssl)
9696
set(OPENSSL_INCLUDE_DIR ${OPENSSL_INSTALL_DIR}/include)
97-
set(OPENSSL_ROOT_DIR ${OPENSSL_INSTALL_DIR}/lib64)
97+
if(EXISTS ${OPENSSL_INSTALL_DIR}/lib64)
98+
set(OPENSSL_ROOT_DIR ${OPENSSL_INSTALL_DIR}/lib64)
99+
else()
100+
set(OPENSSL_ROOT_DIR ${OPENSSL_INSTALL_DIR}/lib)
101+
endif()
98102
find_package(OpenSSL REQUIRED)
99103

100104
if(CMAKE_BUILD_TEST)

engine/cli/CMakeLists.txt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,11 @@ add_compile_definitions(CORTEX_CONFIG_FILE_PATH="${CORTEX_CONFIG_FILE_PATH}")
4848

4949
set(OPENSSL_INSTALL_DIR ${CMAKE_CURRENT_BINARY_DIR}/../build_deps/openssl)
5050
set(OPENSSL_INCLUDE_DIR ${OPENSSL_INSTALL_DIR}/include)
51-
set(OPENSSL_ROOT_DIR ${OPENSSL_INSTALL_DIR}/lib64)
51+
if(EXISTS ${OPENSSL_INSTALL_DIR}/lib64)
52+
set(OPENSSL_ROOT_DIR ${OPENSSL_INSTALL_DIR}/lib64)
53+
else()
54+
set(OPENSSL_ROOT_DIR ${OPENSSL_INSTALL_DIR}/lib)
55+
endif()
5256
find_package(OpenSSL REQUIRED)
5357

5458
# find_package(jsoncpp CONFIG REQUIRED)

engine/cmake/curl.cmake

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

33
set(OPENSSL_INSTALL_DIR ${CMAKE_CURRENT_BINARY_DIR}/../build_deps/openssl)
44
set(OPENSSL_INCLUDE_DIR ${OPENSSL_INSTALL_DIR}/include)
5-
set(OPENSSL_ROOT_DIR ${OPENSSL_INSTALL_DIR}/lib64)
5+
if(EXISTS ${OPENSSL_INSTALL_DIR}/lib64)
6+
set(OPENSSL_ROOT_DIR ${OPENSSL_INSTALL_DIR}/lib64)
7+
else()
8+
set(OPENSSL_ROOT_DIR ${OPENSSL_INSTALL_DIR}/lib)
9+
endif()
610

711
find_package(OpenSSL REQUIRED)
812

engine/cmake/drogon.cmake

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,11 @@ set(USE_OSSP_UUID TRUE)
55

66
set(OPENSSL_INSTALL_DIR ${CMAKE_CURRENT_BINARY_DIR}/../build_deps/openssl)
77
set(OPENSSL_INCLUDE_DIR ${OPENSSL_INSTALL_DIR}/include)
8-
set(OPENSSL_ROOT_DIR ${OPENSSL_INSTALL_DIR}/lib64)
8+
if(EXISTS ${OPENSSL_INSTALL_DIR}/lib64)
9+
set(OPENSSL_ROOT_DIR ${OPENSSL_INSTALL_DIR}/lib64)
10+
else()
11+
set(OPENSSL_ROOT_DIR ${OPENSSL_INSTALL_DIR}/lib)
12+
endif()
913

1014

1115
set(ZLIB_INSTALL_DIR ${CMAKE_CURRENT_BINARY_DIR}/../build_deps/zlib/install)

engine/test/components/CMakeLists.txt

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

66
set(OPENSSL_INSTALL_DIR ${CMAKE_CURRENT_BINARY_DIR}/../build_deps/openssl)
77
set(OPENSSL_INCLUDE_DIR ${OPENSSL_INSTALL_DIR}/include)
8-
set(OPENSSL_ROOT_DIR ${OPENSSL_INSTALL_DIR}/lib64)
8+
if(EXISTS ${OPENSSL_INSTALL_DIR}/lib64)
9+
set(OPENSSL_ROOT_DIR ${OPENSSL_INSTALL_DIR}/lib64)
10+
else()
11+
set(OPENSSL_ROOT_DIR ${OPENSSL_INSTALL_DIR}/lib)
12+
endif()
913
find_package(OpenSSL REQUIRED)
1014

1115
add_executable(${PROJECT_NAME}

0 commit comments

Comments
 (0)