Skip to content

Latest commit

 

History

History

README.md

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