|
@@ -24,7 +24,7 @@ set(GGML_LLAMAFILE ON)
|
|
|
set(GGML_CUDA_PEER_MAX_BATCH_SIZE 128)
|
|
|
set(GGML_CUDA_GRAPHS ON)
|
|
|
|
|
|
-if((NOT CMAKE_OSX_ARCHITECTURES MATCHES "arm64")
|
|
|
+if((CMAKE_OSX_ARCHITECTURES AND NOT CMAKE_OSX_ARCHITECTURES MATCHES "arm64")
|
|
|
OR (NOT CMAKE_OSX_ARCHITECTURES AND NOT CMAKE_SYSTEM_PROCESSOR MATCHES "arm|aarch64|ARM64|ARMv[0-9]+"))
|
|
|
set(GGML_CPU_ALL_VARIANTS ON)
|
|
|
endif()
|