Use cache variable for vector instruction features

nix
Owen Green 6 years ago
parent 3eb7d2f3fc
commit 83d91c9be8

@ -75,10 +75,12 @@ if(MINGW)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -mstackrealign")
endif()
if(DEFINED FLUID_ARCH)
target_compile_options(${PLUGIN} PRIVATE ${FLUID_ARCH})
endif()
if(MSVC)
target_compile_options(${PLUGIN} PRIVATE /arch:AVX -D_USE_MATH_DEFINES)
target_compile_options(${PLUGIN} PRIVATE -D_USE_MATH_DEFINES)
else()
target_compile_options(
${PLUGIN} PRIVATE $<$<NOT:$<CONFIG:DEBUG>>: -mavx> -fvisibility=hidden
)
target_compile_options(${PLUGIN} PRIVATE -fvisibility=hidden)
endif()

Loading…
Cancel
Save