diff options
| author | Jeod <47716344+JeodC@users.noreply.github.com> | 2026-09-15 17:17:12 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-09-15 18:17:12 -0300 |
| commit | 3322643f0bbf80d2f8f7e1c0d2c4c578515f6c90 (patch) | |
| tree | d3baed764973a3fead361c1f0286f348be094542 | |
| parent | f641993d5138994ebe46028b74ddac2c2bde8395 (diff) | |
| -rw-r--r-- | CMakeLists.txt | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index e7d0e797..2b872a44 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -563,10 +563,12 @@ if (CMAKE_CXX_COMPILER_ID MATCHES "GNU|Clang|AppleClang") > ) else() - if(CMAKE_SYSTEM_PROCESSOR MATCHES "x86_64") - set(CPU_OPTION -msse2 -mfpmath=sse) - elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "aarch64") - set(CPU_OPTION -mcpu=native) + if(NOT DEFINED CPU_OPTION) + if(CMAKE_SYSTEM_PROCESSOR MATCHES "x86_64") + set(CPU_OPTION -msse2 -mfpmath=sse) + elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "aarch64") + set(CPU_OPTION -mcpu=native) + endif() endif() target_compile_options(${PROJECT_NAME} PRIVATE |
