Fork CMakeRust and add the aarch64-apple-darwin fix to it
This commit is contained in:
committed by
Dustin J. Mitchell
parent
7492fc48bb
commit
41608dc35f
@@ -23,9 +23,15 @@ function(cargo_build)
|
|||||||
elseif(IOS)
|
elseif(IOS)
|
||||||
set(LIB_TARGET "universal")
|
set(LIB_TARGET "universal")
|
||||||
elseif(CMAKE_SYSTEM_NAME STREQUAL Darwin)
|
elseif(CMAKE_SYSTEM_NAME STREQUAL Darwin)
|
||||||
set(LIB_TARGET "x86_64-apple-darwin")
|
if(CMAKE_HOST_SYSTEM_PROCESSOR STREQUAL arm64)
|
||||||
|
set(LIB_TARGET "aarch64-apple-darwin")
|
||||||
else()
|
else()
|
||||||
if(CMAKE_SIZEOF_VOID_P EQUAL 8)
|
set(LIB_TARGET "x86_64-apple-darwin")
|
||||||
|
endif()
|
||||||
|
else()
|
||||||
|
if(CMAKE_HOST_SYSTEM_PROCESSOR STREQUAL aarch64)
|
||||||
|
set(LIB_TARGET "aarch64-unknown-linux-gnu")
|
||||||
|
elseif(CMAKE_SIZEOF_VOID_P EQUAL 8)
|
||||||
set(LIB_TARGET "x86_64-unknown-linux-gnu")
|
set(LIB_TARGET "x86_64-unknown-linux-gnu")
|
||||||
else()
|
else()
|
||||||
set(LIB_TARGET "i686-unknown-linux-gnu")
|
set(LIB_TARGET "i686-unknown-linux-gnu")
|
||||||
|
|||||||
Reference in New Issue
Block a user