mirror of
https://github.com/storytold/gridcraft.git
synced 2026-11-11 12:53:59 +00:00
* ui-egui: embed craft-fonts files only from inside the checkout The build hook canonicalised each manifest row's file and embedded it with include_bytes! wherever it led, so an absolute path, a .. path or a symlink in a craft-fonts checkout could put any readable file of the build machine into the binary. Manifests and font files must now resolve inside the canonical checkout directory. * address review: register the manifest path before validation and keep the Chinese manifest fallback optional