Update CMakeLists.txt

This commit is contained in:
Saikari
2025-09-30 23:18:00 +03:00
committed by GitHub
parent 9646054877
commit ac046aae6c

View File

@@ -106,11 +106,11 @@ endif ()
if (OMATH_USE_AVX2) if (OMATH_USE_AVX2)
if (MSVC) if (MSVC)
target_compile_options(${PROJECT_NAME} PRIVATE /ARCH:AVX /ARCH:AVX2) target_compile_options(${PROJECT_NAME} PUBLIC /ARCH:AVX /ARCH:AVX2)
elseif (EMSCRIPTEN) elseif (EMSCRIPTEN)
target_compile_options(${PROJECT_NAME} PRIVATE -msimd128 -mavx -mavx2) target_compile_options(${PROJECT_NAME} PUBLIC -msimd128 -mavx -mavx2)
elseif (CMAKE_CXX_COMPILER_ID MATCHES "GNU|Clang|AppleClang") elseif (CMAKE_CXX_COMPILER_ID MATCHES "GNU|Clang|AppleClang")
target_compile_options(${PROJECT_NAME} PRIVATE -mavx2 -mavx -mfma) target_compile_options(${PROJECT_NAME} PUBLIC -mfma -mavx -mavx2)
endif() endif()
endif() endif()