Commit 80b8215
Fix macOS ARM CI: build libcef_dll_wrapper for native arch
automate.py hardcoded -DPROJECT_ARCH=x86_64 when building
libcef_dll_wrapper.a on macOS, producing an x86_64 static lib even
on Apple Silicon runners. Replace with platform.machine() so the
wrapper is compiled for the actual host architecture (arm64 or x86_64).
Also fix a shell bug in the CI arch-verify step where (exit 1) ran
in a subshell and didn't actually fail the step, and bump the cache
key to v3 to evict the x86_64 wrapper cached by the v2 run.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>1 parent bf843f4 commit 80b8215
2 files changed
Lines changed: 4 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
51 | | - | |
| 51 | + | |
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
| |||
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
68 | | - | |
| 68 | + | |
69 | 69 | | |
70 | 70 | | |
71 | 71 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
621 | 621 | | |
622 | 622 | | |
623 | 623 | | |
| 624 | + | |
624 | 625 | | |
625 | 626 | | |
626 | | - | |
| 627 | + | |
627 | 628 | | |
628 | 629 | | |
629 | 630 | | |
| |||
0 commit comments