mirror of
https://github.com/azahar-emu/soundtouch
synced 2025-11-07 07:30:02 +01:00
Fix cmake NEON condition
Signed-off-by: Olli <oparviai'at'iki.fi>
This commit is contained in:
parent
776443f914
commit
bd2149daf6
@ -52,11 +52,14 @@ else()
|
|||||||
target_compile_definitions(SoundTouch PRIVATE SOUNDTOUCH_FLOAT_SAMPLES)
|
target_compile_definitions(SoundTouch PRIVATE SOUNDTOUCH_FLOAT_SAMPLES)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(CMAKE_SYSTEM_PROCESSOR MATCHES "^(arm|armv7.*)$") # but not armv8
|
if(CMAKE_SYSTEM_PROCESSOR MATCHES "^(armv7.*|armv8.*)$")
|
||||||
set(NEON_DEFAULT ON)
|
set(NEON_CPU ON)
|
||||||
|
else()
|
||||||
|
set(NEON_CPU OFF)
|
||||||
endif()
|
endif()
|
||||||
option(NEON "Use ARM Neon SIMD instructions" NEON_DEFAULT)
|
|
||||||
if(NEON)
|
option(NEON "Use ARM Neon SIMD instructions if in ARM CPU" ON)
|
||||||
|
if(${NEON} AND ${NEON_CPU})
|
||||||
target_compile_definitions(SoundTouch PRIVATE SOUNDTOUCH_USE_NEON)
|
target_compile_definitions(SoundTouch PRIVATE SOUNDTOUCH_USE_NEON)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user