feat: upgrade ink for performance, and use stdio not http (#8004)
This commit is contained in:
@@ -29,9 +29,9 @@ build_target() {
|
||||
local pkg_dir="${NPM_DIR}/goose-acp-server-${platform}"
|
||||
local bin_dir="${pkg_dir}/bin"
|
||||
|
||||
echo "==> Building goose-acp-server for ${platform} (${rust_target})"
|
||||
echo "==> Building goose for ${platform} (${rust_target})"
|
||||
|
||||
cargo build --release --target "${rust_target}" --bin goose-acp-server
|
||||
cargo build --release --target "${rust_target}" --bin goose
|
||||
|
||||
mkdir -p "${bin_dir}"
|
||||
|
||||
@@ -40,10 +40,10 @@ build_target() {
|
||||
ext=".exe"
|
||||
fi
|
||||
|
||||
cp "${REPO_ROOT}/target/${rust_target}/release/goose-acp-server${ext}" "${bin_dir}/goose-acp-server${ext}"
|
||||
chmod +x "${bin_dir}/goose-acp-server${ext}"
|
||||
cp "${REPO_ROOT}/target/${rust_target}/release/goose${ext}" "${bin_dir}/goose${ext}"
|
||||
chmod +x "${bin_dir}/goose${ext}"
|
||||
|
||||
echo " Placed binary at ${bin_dir}/goose-acp-server${ext}"
|
||||
echo " Placed binary at ${bin_dir}/goose${ext}"
|
||||
}
|
||||
|
||||
if [ $# -gt 0 ]; then
|
||||
|
||||
@@ -35,8 +35,7 @@ let binaryPath;
|
||||
try {
|
||||
// Resolve the package directory, then point at the binary inside it
|
||||
const pkgDir = dirname(require.resolve(`${pkg}/package.json`));
|
||||
const binName =
|
||||
process.platform === "win32" ? "goose-acp-server.exe" : "goose-acp-server";
|
||||
const binName = process.platform === "win32" ? "goose.exe" : "goose";
|
||||
binaryPath = join(pkgDir, "bin", binName);
|
||||
} catch {
|
||||
// The optional dependency wasn't installed (e.g. wrong platform). That's fine.
|
||||
|
||||
Reference in New Issue
Block a user