- 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.)
8 lines
270 B
TOML
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"
|