Skip to content

Commit 7999bdd

Browse files
authored
Update CMakeLists.txt
Also correct the spelling for Darwin which uses the arm64 spelling instead of aarch64.
1 parent db051a3 commit 7999bdd

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

CMakeLists.txt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -606,7 +606,11 @@ else()
606606
if(CMAKE_SYSTEM_PROCESSOR MATCHES "x86_64|AMD64")
607607
set(SWIFT_HOST_VARIANT_ARCH_default "x86_64")
608608
elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "aarch64|ARM64|arm64")
609-
set(SWIFT_HOST_VARIANT_ARCH_default "aarch64")
609+
if(SWIFT_HOST_VARIANT_SDK_default STREQUAL OSX)
610+
set(SWIFT_HOST_VARIANT_ARCH_default "arm64")
611+
else()
612+
set(SWIFT_HOST_VARIANT_ARCH_default "aarch64")
613+
endif()
610614
elseif("${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "ppc64")
611615
set(SWIFT_HOST_VARIANT_ARCH_default "powerpc64")
612616
elseif("${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "ppc64le")

0 commit comments

Comments
 (0)