metronome/rust/glyphgen/Cargo.toml
Me Here 5dcef691c1 Add untracked notation deliverables (build/compile depend on these)
- src/notation.js — web notation engine inlined into pm_e-2.html (@BUILD:include)
- rust/pm-ui/src/notation/ — the notation module pm-ui/lib.rs imports
- rust/glyphgen/ + rust/assets/bravura/ (Bravura.otf + OFL.txt) — host atlas generator + font src
- rust/Cargo.toml (workspace) + rust/.gitignore
- assets/bravura.woff2.b64 (web font subset, @BUILD:bravura@) + info-pm_e-2.html

Without these a clean checkout couldn't build pm_e-2.html or compile pm-ui. (Left hardware/eda
make_svg* + kicad/_svgtest.json untracked — unrelated scratch.)
2026-06-02 13:46:45 -05:00

8 lines
270 B
TOML

[package]
name = "glyphgen"
version = "0.1.0"
edition = "2021"
description = "Host tool: rasterize the frozen Bravura SMuFL subset into a 4-bit-alpha atlas and emit pm-ui/src/notation/glyphs.rs (committed, generated, no_std const data)."
[dependencies]
fontdue = "0.9"