This directory contains the npm package scaffolding for distributing the
goose-acp-server Rust binary as platform-specific npm 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 |
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-arm64The built binaries are placed into npm/goose-acp-server-{platform}/bin/.
These directories are git-ignored.
./ui/text/scripts/publish.sh