Browse Source

fix: make build script work cross-platform (#3430)

Co-authored-by: JosXa <[email protected]>
Joscha Götzer 3 months ago
parent
commit
7d0c6860cd
1 changed files with 6 additions and 1 deletions
  1. 6 1
      packages/opencode/script/build.ts

+ 6 - 1
packages/opencode/script/build.ts

@@ -1,6 +1,11 @@
 #!/usr/bin/env bun
 import path from "path"
-const dir = new URL("..", import.meta.url).pathname
+import { fileURLToPath } from "url"
+
+const __filename = fileURLToPath(import.meta.url)
+const __dirname = path.dirname(__filename)
+const dir = path.resolve(__dirname, "..")
+
 process.chdir(dir)
 import { $ } from "bun"