Commit 04ba0ca
committed
feat(build): complete WASM package build scripts
- yoga-layout: Add WASM linking with Emscripten bindings
- onnx-runtime: Add Homebrew Emscripten detection fallback
- minilm-builder: Implement full ML pipeline with Python scripts
- toolchain: Add Python ML dependencies (transformers, optimum, onnx)
- gitignore: Exclude build artifacts, checkpoints, and downloaded sources
Enables building optimized WASM modules for layout engine, ONNX Runtime,
and MiniLM embedding models. Supports both EMSDK and Homebrew installations
of Emscripten for better developer experience.1 parent f2ea75d commit 04ba0ca
File tree
6 files changed
+794
-41
lines changed- packages
- minilm-builder
- scripts
- onnx-runtime-builder/scripts
- yoga-layout/scripts
- scripts
6 files changed
+794
-41
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| 27 | + | |
27 | 28 | | |
28 | 29 | | |
29 | 30 | | |
| |||
42 | 43 | | |
43 | 44 | | |
44 | 45 | | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
0 commit comments