Detect arm CPU in CMake

Need CMake to build on arm, in the same way that the regular Makefile does
pull/2/head
sylvarant 6 years ago committed by GitHub
parent 7c56a88348
commit 2418ad6a81
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      CMakeLists.txt

@ -36,6 +36,10 @@ else()
add_definitions(-DMCL_USE_LLVM=1) add_definitions(-DMCL_USE_LLVM=1)
set(SRCS ${SRCS} src/asm/aarch64.s) set(SRCS ${SRCS} src/asm/aarch64.s)
set(CPU arch64) set(CPU arch64)
elseif(${CMAKE_SYSTEM_PROCESSOR} MATCHES "^arm")
add_definitions(-DMCL_USE_LLVM=1)
set(SRCS ${SRCS} src/asm/arm.s)
set(CPU arm)
elseif(APPLE) elseif(APPLE)
add_definitions(-DMCL_USE_LLVM=1) add_definitions(-DMCL_USE_LLVM=1)
set(SRCS ${SRCS} src/asm/x86-64mac.s src/asm/x86-64mac.bmi2.s) set(SRCS ${SRCS} src/asm/x86-64mac.s src/asm/x86-64mac.bmi2.s)

Loading…
Cancel
Save