Commit aca7b6b
committed
build: multi-arch publish targets using cargo-zigbuild (no Docker needed)
- Replace cross with cargo-zigbuild for Linux/Windows cross-compilation
- Update publish-cli: all 5 archs (macOS ARM64/x86_64, Linux ARM64/x86_64, Windows x86_64)
- Update publish-python: maturin 1.12.3 with --zig --compatibility manylinux2014
- 4 Python versions (3.10-3.13) x 2 Linux archs
- macOS ARM64/x86_64 auto-detected
- Windows gracefully skipped (dll linking not supported cross)
- PyPI upload with --username __token__
- Update publish-node: cargo zigbuild for Linux ARM64/x86_64
- Add publish-brew: gen-formula.sh with local SHA256 fallback
- Add scripts/gen-formula.sh: Homebrew formula generator with local file SHA256
- Add Formula/edgeparse.rb: initial Homebrew formula for v0.1.11 parent b0a5b7b commit aca7b6b
3 files changed
Lines changed: 388 additions & 31 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
0 commit comments