mirror of
https://github.com/block/goose.git
synced 2026-06-02 06:19:33 +02:00
a36ca9a07b
Co-authored-by: Jack Amadeo <jamadeo@squareup.com>
924 B
924 B
Native Binary Packages
This directory contains the npm package scaffolding for distributing the
goose-acp-server Rust binary as platform-specific npm packages.
Packages
| Package | Platform |
|---|---|
@block/goose-acp-server-darwin-arm64 |
macOS Apple Silicon |
@block/goose-acp-server-darwin-x64 |
macOS Intel |
@block/goose-acp-server-linux-arm64 |
Linux ARM64 |
@block/goose-acp-server-linux-x64 |
Linux x64 |
@block/goose-acp-server-win32-x64 |
Windows x64 |
Building
From the repository root:
# Build for all platforms (requires cross-compilation toolchains)
./ui/text/scripts/build-native-packages.sh
# Build for a single platform
./ui/text/scripts/build-native-packages.sh darwin-arm64
The built binaries are placed into npm/goose-acp-server-{platform}/bin/.
These directories are git-ignored.
Publishing
./ui/text/scripts/publish.sh