use lower-case name for local variable in mkspecs CMake file

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
This commit is contained in:
Ivailo Monev 2019-11-30 07:30:26 +00:00
parent a3304a0cfb
commit baa7872568

View file

@ -38,41 +38,41 @@ endif()
if(NOT KATIE_ARCHITECTURE)
if(CMAKE_SYSTEM_PROCESSOR)
string(TOLOWER ${CMAKE_SYSTEM_PROCESSOR} LOWERCASE_CMAKE_SYSTEM_PROCESSOR)
string(TOLOWER ${CMAKE_SYSTEM_PROCESSOR} lowercase_processor)
elseif(CMAKE_HOST_SYSTEM_PROCESSOR)
string(TOLOWER ${CMAKE_HOST_SYSTEM_PROCESSOR} LOWERCASE_CMAKE_SYSTEM_PROCESSOR)
string(TOLOWER ${CMAKE_HOST_SYSTEM_PROCESSOR} lowercase_processor)
endif()
# https://en.wikipedia.org/wiki/Uname
if(LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "^alpha")
if(lowercase_processor MATCHES "^alpha")
set(KATIE_ARCHITECTURE "alpha")
elseif(LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "^arm")
elseif(lowercase_processor MATCHES "^arm")
set(KATIE_ARCHITECTURE "arm")
elseif(LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "^avr")
elseif(lowercase_processor MATCHES "^avr")
set(KATIE_ARCHITECTURE "avr")
elseif(LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "^blackfin")
elseif(lowercase_processor MATCHES "^blackfin")
set(KATIE_ARCHITECTURE "blackfin")
elseif(LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "(x86|i[3-6]86|i86pc)")
elseif(lowercase_processor MATCHES "(x86|i[3-6]86|i86pc)")
set(KATIE_ARCHITECTURE "i386")
elseif(LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "^ia64")
elseif(lowercase_processor MATCHES "^ia64")
set(KATIE_ARCHITECTURE "ia64")
elseif(LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "^m68k")
elseif(lowercase_processor MATCHES "^m68k")
set(KATIE_ARCHITECTURE "m68k")
elseif(LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "^mips")
elseif(lowercase_processor MATCHES "^mips")
set(KATIE_ARCHITECTURE "mips")
elseif(LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "^nacl")
elseif(lowercase_processor MATCHES "^nacl")
set(KATIE_ARCHITECTURE "nacl")
elseif(LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "^hppa")
elseif(lowercase_processor MATCHES "^hppa")
set(KATIE_ARCHITECTURE "parisc")
elseif(LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "^ppc")
elseif(lowercase_processor MATCHES "^ppc")
set(KATIE_ARCHITECTURE "powerpc")
elseif(LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "^s390")
elseif(lowercase_processor MATCHES "^s390")
set(KATIE_ARCHITECTURE "s390")
elseif(LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "^sparc")
elseif(lowercase_processor MATCHES "^sparc")
set(KATIE_ARCHITECTURE "sparc")
elseif(LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "^sh")
elseif(lowercase_processor MATCHES "^sh")
set(KATIE_ARCHITECTURE "sh")
elseif(LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "(x86_64|amd64)")
elseif(lowercase_processor MATCHES "(x86_64|amd64)")
set(KATIE_ARCHITECTURE "x86_64")
else()
message(FATAL_ERROR "Unknown CPU '${CMAKE_SYSTEM_PROCESSOR}' (${CMAKE_HOST_SYSTEM_PROCESSOR})")