File tree 1 file changed +4
-0
lines changed
1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -1469,6 +1469,9 @@ impl Build {
1469
1469
if target. contains ( "x86_64" ) {
1470
1470
cmd. args . push ( "-arch" . into ( ) ) ;
1471
1471
cmd. args . push ( "x86_64" . into ( ) ) ;
1472
+ } else if target. contains ( "arm64e" ) {
1473
+ cmd. args . push ( "-arch" . into ( ) ) ;
1474
+ cmd. args . push ( "arm64e" . into ( ) ) ;
1472
1475
} else if target. contains ( "aarch64" ) {
1473
1476
cmd. args . push ( "-arch" . into ( ) ) ;
1474
1477
cmd. args . push ( "arm64" . into ( ) ) ;
@@ -1852,6 +1855,7 @@ impl Build {
1852
1855
let arch = match arch {
1853
1856
"arm" | "armv7" | "thumbv7" => ArchSpec :: Device ( "armv7" ) ,
1854
1857
"armv7s" | "thumbv7s" => ArchSpec :: Device ( "armv7s" ) ,
1858
+ "arm64e" => ArchSpec :: Device ( "arm64e" ) ,
1855
1859
"arm64" | "aarch64" => ArchSpec :: Device ( "arm64" ) ,
1856
1860
"i386" | "i686" => ArchSpec :: Simulator ( "-m32" ) ,
1857
1861
"x86_64" => ArchSpec :: Simulator ( "-m64" ) ,
You can’t perform that action at this time.
0 commit comments