Skip to content

Commit 5d3c150

Browse files
committed
feat: support aarch64 architecture for JindoSDK dependency
1 parent 2e62986 commit 5d3c150

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

cmake_modules/ThirdpartyToolchain.cmake

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -268,10 +268,10 @@ else()
268268
endif()
269269
endif()
270270

271-
if(CMAKE_SYSTEM_NAME STREQUAL "Linux")
271+
if(UNIX)
272272
set(JINDOSDK_C_DYNAMIC_LIB_NAME "jindosdk_c")
273273
set(JINDOSDK_C_DYNAMIC_LIB_FILE "lib${JINDOSDK_C_DYNAMIC_LIB_NAME}.so")
274-
if(CMAKE_SYSTEM_PROCESSOR MATCHES "x86_64|AMD64|amd64")
274+
if(CMAKE_SYSTEM_PROCESSOR MATCHES "x86_64|amd64|AMD64")
275275
set(JINDOSDK_C_BUILD_SHA256_CHECKSUM
276276
"${PAIMON_JINDOSDK_C_LINUX_X86_64_BUILD_SHA256_CHECKSUM}")
277277
if(DEFINED ENV{PAIMON_JINDOSDK_C_LINUX_X86_64_URL})
@@ -281,7 +281,7 @@ if(CMAKE_SYSTEM_NAME STREQUAL "Linux")
281281
"https://jindodata-binary.oss-cn-shanghai.aliyuncs.com/release/${PAIMON_JINDOSDK_C_BUILD_VERSION}/jindosdk-${PAIMON_JINDOSDK_C_BUILD_VERSION}-linux.tar.gz"
282282
)
283283
endif()
284-
elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "arm64|aarch64|ARM64")
284+
elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "aarch64|arm64|ARM64")
285285
set(JINDOSDK_C_BUILD_SHA256_CHECKSUM
286286
"${PAIMON_JINDOSDK_C_LINUX_AARCH64_BUILD_SHA256_CHECKSUM}")
287287
if(DEFINED ENV{PAIMON_JINDOSDK_C_LINUX_AARCH64_URL})
@@ -292,10 +292,10 @@ if(CMAKE_SYSTEM_NAME STREQUAL "Linux")
292292
)
293293
endif()
294294
endif()
295-
elseif(CMAKE_SYSTEM_NAME STREQUAL "Darwin")
295+
elseif(APPLE)
296296
set(JINDOSDK_C_DYNAMIC_LIB_NAME "jindosdk_c.${PAIMON_JINDOSDK_C_BUILD_VERSION}")
297297
set(JINDOSDK_C_DYNAMIC_LIB_FILE "lib${JINDOSDK_C_DYNAMIC_LIB_NAME}.dylib")
298-
if(CMAKE_SYSTEM_PROCESSOR MATCHES "x86_64|AMD64|amd64")
298+
if(CMAKE_SYSTEM_PROCESSOR MATCHES "x86_64|amd64|AMD64")
299299
set(JINDOSDK_C_BUILD_SHA256_CHECKSUM
300300
"${PAIMON_JINDOSDK_C_MACOS_X86_64_BUILD_SHA256_CHECKSUM}")
301301
if(DEFINED ENV{PAIMON_JINDOSDK_C_MACOS_X86_64_URL})
@@ -305,7 +305,7 @@ elseif(CMAKE_SYSTEM_NAME STREQUAL "Darwin")
305305
"https://jindodata-binary.oss-cn-shanghai.aliyuncs.com/release/${PAIMON_JINDOSDK_C_BUILD_VERSION}/jindosdk-${PAIMON_JINDOSDK_C_BUILD_VERSION}-macos-11_0-x86_64.tar.gz"
306306
)
307307
endif()
308-
elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "arm64|aarch64|ARM64")
308+
elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "aarch64|arm64|ARM64")
309309
set(JINDOSDK_C_BUILD_SHA256_CHECKSUM
310310
"${PAIMON_JINDOSDK_C_MACOS_AARCH64_BUILD_SHA256_CHECKSUM}")
311311
if(DEFINED ENV{PAIMON_JINDOSDK_C_MACOS_AARCH64_URL})

0 commit comments

Comments
 (0)