* fix: install lancedb binary for cross-target builds * chore: add temporary darwin build workflow * chore: remove temporary darwin workflow * fix: prettier formatting in prepackage.js Co-authored-by: nate <nate@continue.dev> * fix: ensure cross-target LanceDB binaries copied * fix: retain target lancedb binary in vsix * Update prepackage.js * fix: install LanceDB packages sequentially in binary build The previous code ran installAndCopyNodeModules in parallel for all targets, but they all write to node_modules/@lancedb. This caused race conditions where files could be partially written or empty. Changed to sequential installation to prevent file corruption. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> * chore: add diagnostic logging for lancedb copy * chore: add detailed diagnostics to install-copy-nodemodule * fix: remove cached lancedb before fresh copy ncp's clobber option doesn't reliably overwrite cached files. Delete destination directory before copying to ensure fresh install. * chore: clean up diagnostic code, keep fix for cached lancedb Root cause: ncp doesn't reliably overwrite cached files. Fix: Remove destination directory before copying fresh lancedb binaries. --------- Co-authored-by: continue[bot] <continue[bot]@users.noreply.github.com> Co-authored-by: nate <nate@continue.dev> Co-authored-by: Claude <noreply@anthropic.com>
6.7 KiB
6.7 KiB