Skip to content

Commit 3bf20db

Browse files
fix(ci): remove unused macOS config from Cross.toml
- Cross.toml only used for ARM64 Linux builds - Removed aarch64-apple-darwin config causing warnings - macOS builds use native cargo, not cross - Fixes ARM64 Linux release builds Signed-off-by: Michael A. Kuykendall <[email protected]>
1 parent 85093eb commit 3bf20db

File tree

1 file changed

+2
-13
lines changed

1 file changed

+2
-13
lines changed

Cross.toml

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,7 @@
1-
# Cross-compilation configuration for MLX development
1+
# Cross-compilation configuration for ARM64 Linux
22
[build.env]
33
passthrough = [
44
"CARGO_INCREMENTAL",
55
"CARGO_NET_RETRY",
66
"CARGO_NET_TIMEOUT",
7-
]
8-
9-
[target.aarch64-apple-darwin]
10-
# MLX requires Apple Silicon - this only tests compilation
11-
pre-build = [
12-
"echo 'Testing MLX compilation for Apple Silicon'",
13-
"echo 'Note: Execution requires real Apple hardware'",
14-
]
15-
16-
[target.aarch64-apple-darwin.env]
17-
# Environment for MLX compilation testing
18-
MACOSX_DEPLOYMENT_TARGET = "11.0" # MLX minimum macOS version
7+
]

0 commit comments

Comments
 (0)