Stop compiling the toolkit by hand; it arrives compiled now #8

Merged
jschoubben merged 1 commits from feat/no-workaround-for-a-package-that-works into main 2026-09-14 09:09:06 +00:00
Owner

This installed the toolkit and then compiled it in place, with a comment claiming the install hook "does not run".

The hook runs. The compiled output was being packed out of the package afterwards, because the toolkit had no explicit file list and npm falls back to .gitignore, which ignores the build directory. Fixed in the toolkit, so the workaround here can go.

Verified by building both images on a clean machine with the step removed: the toolkit arrives compiled, and a module builds against the result.

This installed the toolkit and then compiled it in place, with a comment claiming the install hook "does not run". The hook runs. The compiled output was being packed out of the package afterwards, because the toolkit had no explicit file list and npm falls back to `.gitignore`, which ignores the build directory. Fixed in the toolkit, so the workaround here can go. Verified by building both images on a clean machine with the step removed: the toolkit arrives compiled, and a module builds against the result.
jschoubben added 1 commit 2026-09-14 09:08:59 +00:00
jschoubben merged commit 6b6ec68a43 into main 2026-09-14 09:09:06 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: novox/mesh-tools#8