Commit 5e2f084
Track the vendored PicoRuby artifacts in git
The wasm builds (dist/debug), mrbc, and picoruby-test-node used to be
populated only at gem build time, so a git checkout was not equivalent
to the packaged gem: consumers riding master via path/git references
(the dogfooding app's CI above all) had no way to run. All artifacts
are wasm, so there is no platform matrix to track, and each directory
carries a VERSION file for provenance.
The rebuild ritual now includes committing the refreshed artifacts
verbatim (emscripten output keeps its trailing whitespace; the
pre-commit whitespace check is skipped for artifact refreshes).
History now pairs every mrblib change with the wasm that embeds it,
which also retires the "ships with the next rebuild" bookkeeping.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>1 parent 439aab2 commit 5e2f084
15 files changed
Lines changed: 19527 additions & 6 deletions
File tree
- lib/funicular/vendor
- mrbc
- picoruby-test-node
- picoruby
- debug
- dist
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | 11 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
0 commit comments