Use native command, on a recent enough cmake
This commit is contained in:
parent
c06929083b
commit
abbf560755
1 changed files with 4 additions and 1 deletions
|
|
@ -8,7 +8,10 @@ if(OPENMP_FOUND)
|
|||
add_library(sfizz::openmp ALIAS sfizz_openmp)
|
||||
|
||||
# OpenMP flags are provided as a space-separated string, we need a list
|
||||
if(CMAKE_HOST_WIN32)
|
||||
if(NOT CMAKE_VERSION VERSION_LESS 3.9)
|
||||
separate_arguments(SFIZZ_OpenMP_C_OPTIONS NATIVE_COMMAND "${OpenMP_C_FLAGS}")
|
||||
separate_arguments(SFIZZ_OpenMP_CXX_OPTIONS NATIVE_COMMAND "${OpenMP_CXX_FLAGS}")
|
||||
elseif(CMAKE_HOST_WIN32)
|
||||
separate_arguments(SFIZZ_OpenMP_C_OPTIONS WINDOWS_COMMAND "${OpenMP_C_FLAGS}")
|
||||
separate_arguments(SFIZZ_OpenMP_CXX_OPTIONS WINDOWS_COMMAND "${OpenMP_CXX_FLAGS}")
|
||||
else()
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue