diff options
| author | Burt P <pburt0@gmail.com> | 2017-07-10 11:43:35 -0500 | 
|---|---|---|
| committer | Leandro Pereira <leandro@hardinfo.org> | 2017-07-12 19:38:41 -0700 | 
| commit | 32c1d8d1a45914b52605b1f19b341b1dd2ef41dd (patch) | |
| tree | dec4534d68749c48f49d23add64648a45289871a | |
| parent | da2592d984c9f7c37477a71e105fe4ad47907e3f (diff) | |
cmake: regex tweaks
Signed-off-by: Burt P <pburt0@gmail.com>
| -rw-r--r-- | CMakeLists.txt | 6 | 
1 files changed, 3 insertions, 3 deletions
| diff --git a/CMakeLists.txt b/CMakeLists.txt index 4ea7278f..18dae1a2 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -33,7 +33,7 @@ elseif(${CMAKE_HOST_SYSTEM_PROCESSOR} MATCHES "sparc{32,64}")  	set(HARDINFO_ARCH "sparc")  elseif(${CMAKE_HOST_SYSTEM_PROCESSOR} MATCHES "arm.*")  	set(HARDINFO_ARCH "arm") -elseif(${CMAKE_HOST_SYSTEM_PROCESSOR} MATCHES "aarch64*") +elseif(${CMAKE_HOST_SYSTEM_PROCESSOR} MATCHES "aarch64.*")  	set(HARDINFO_ARCH "arm")  elseif(${CMAKE_HOST_SYSTEM_PROCESSOR} MATCHES "ia64")  	set(HARDINFO_ARCH "ia64") @@ -43,9 +43,9 @@ elseif(${CMAKE_HOST_SYSTEM_PROCESSOR} MATCHES "s390.*")  	set(HARDINFO_ARCH "s390")  elseif(${CMAKE_HOST_SYSTEM_PROCESSOR} MATCHES "m68k")  	set(HARDINFO_ARCH "m68k") -elseif(${CMAKE_HOST_SYSTEM_PROCESSOR} MATCHES "sh{3,4}") +elseif(${CMAKE_HOST_SYSTEM_PROCESSOR} MATCHES "sh[3-5]")  	set(HARDINFO_ARCH "sh") -elseif(${CMAKE_HOST_SYSTEM_PROCESSOR} MATCHES "riscv") +elseif(${CMAKE_HOST_SYSTEM_PROCESSOR} MATCHES "(riscv|riscv32|riscv64)")  	set(HARDINFO_ARCH "riscv")  else()  	message(FATAL_ERROR "Unsupported architecture: ${CMAKE_HOST_SYSTEM_PROCESSOR}") | 
