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") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -mstackrealign")
endif() endif()
if(DEFINED FLUID_ARCH)
target_compile_options(${PLUGIN} PRIVATE ${FLUID_ARCH})
endif()
if(MSVC) if(MSVC)
target_compile_options(${PLUGIN} PRIVATE /arch:AVX -D_USE_MATH_DEFINES) target_compile_options(${PLUGIN} PRIVATE -D_USE_MATH_DEFINES)
else() else()
target_compile_options( target_compile_options(${PLUGIN} PRIVATE -fvisibility=hidden)
${PLUGIN} PRIVATE $<$<NOT:$<CONFIG:DEBUG>>: -mavx> -fvisibility=hidden
)
endif() endif()

Loading…
Cancel
Save