From c16fdaa2a2da020c5a899bc15b46a5cdf629adc3 Mon Sep 17 00:00:00 2001 From: Chris Wanstrath Date: Thu, 19 Feb 2026 11:25:03 -0800 Subject: [PATCH] Fix cross-compilation target by passing os/arch via `--target` flag instead of env vars --- scripts/build.ts | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/scripts/build.ts b/scripts/build.ts index 3677ab5..490fabe 100644 --- a/scripts/build.ts +++ b/scripts/build.ts @@ -44,7 +44,7 @@ async function buildTarget(target: BuildTarget) { ENTRY_POINT, '--compile', '--target', - 'bun', + `bun-${target.os}-${target.arch}`, '--minify', '--sourcemap=external', '--outfile', @@ -52,11 +52,6 @@ async function buildTarget(target: BuildTarget) { ], { stdout: 'inherit', stderr: 'inherit', - env: { - ...process.env, - BUN_TARGET_OS: target.os, - BUN_TARGET_ARCH: target.arch, - }, }) const exitCode = await proc.exited