add default font / eliminate font-assets dependency

Our default font is a ~200K download which is not substantial enough to
warrant the need for a seperate dependency/repository.

Signed-off-by: Emi <emi@hexops.com>
This commit is contained in:
Emi 2025-11-25 12:27:35 -07:00
parent 8ef4227770
commit ad5e8f98e0
7 changed files with 100 additions and 9 deletions

View file

@ -136,8 +136,7 @@ pub fn build(b: *std.Build) !void {
module.addImport("mach-opus", dep.module("mach-opus"));
}
}
if (b.lazyDependency("font_assets", .{})) |dep| module.addImport("font-assets", dep.module("font-assets"));
if (want_examples) {
for (examples) |example| b.getInstallStep().dependOn(example.install_step);
}