Files
bun.sh/cmake/targets
Claude Bot 1b390a11b0 Fix build dependency ordering for cppbind.ts
Resolves issue #21434 where Bun fails to build the first time because
it tries to generate C++ → Zig bindings before installing @lezer/cpp.

The cppbind.ts script imports @lezer/cpp, but the CMake build system
was running this script before ensuring that the root-level node_modules
was installed.

Changes:
- Add register_bun_install() call for root directory in BuildBun.cmake
- Make bun-cppbind target depend on root node_modules installation
- This ensures @lezer/cpp is available before cppbind.ts runs

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-28 19:00:57 +00:00
..
2025-04-21 23:28:03 -07:00
2024-09-13 15:58:22 -07:00
2025-06-12 14:20:28 -07:00
2025-06-12 14:20:28 -07:00