mirror of
https://github.com/reactos/reactos.git
synced 2024-12-28 10:04:49 +00:00
[SDK] host-tools.cmake: Allow cross-compilation from aarch64 (#4013)
Some compilers call it 'arm64', while others prefer 'aarch64'. It's a big mess, thanks Arm Ltd... Reviewed-by: Stanislav Motylkov <x86corez@gmail.com> Reviewed-by: Serge Gautherie <reactos-git_serge_171003@gautherie.fr> Signed-off-by: Konrad Dybcio <konrad.dybcio@somainline.org>
This commit is contained in:
parent
dff479c82f
commit
30c7c161fc
1 changed files with 4 additions and 0 deletions
|
@ -40,6 +40,10 @@ function(setup_host_tools)
|
|||
elseif(lowercase_CMAKE_HOST_SYSTEM_PROCESSOR STREQUAL arm)
|
||||
set(HOST_ARCH arm)
|
||||
set(VCVARSALL_ARCH arm)
|
||||
# 'aarch64' is used in GNU tools instead of 'arm64'
|
||||
elseif(lowercase_CMAKE_HOST_SYSTEM_PROCESSOR STREQUAL arm64 OR lowercase_CMAKE_HOST_SYSTEM_PROCESSOR STREQUAL aarch64)
|
||||
set(HOST_ARCH arm64)
|
||||
set(VCVARSALL_ARCH arm64)
|
||||
else()
|
||||
message(FATAL_ERROR "Unknown host architecture: ${lowercase_CMAKE_HOST_SYSTEM_PROCESSOR}")
|
||||
endif()
|
||||
|
|
Loading…
Reference in a new issue