From 18bc25502bae74208a36b9e458f31cfc740d5c56 Mon Sep 17 00:00:00 2001 From: Stephen Gutekanst Date: Sat, 5 Nov 2022 13:32:50 -0700 Subject: [PATCH] mach: update mach-test dependencies Signed-off-by: Stephen Gutekanst --- build.zig | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/build.zig b/build.zig index 0d55684d..d3a8aff0 100644 --- a/build.zig +++ b/build.zig @@ -124,9 +124,13 @@ fn testStep(b: *Builder, mode: std.builtin.Mode, target: CrossTarget) *std.build const main_tests = b.addTestExe("mach-tests", "src/main.zig"); main_tests.setBuildMode(mode); main_tests.setTarget(target); - main_tests.addPackage(pkg); - main_tests.addPackage(gpu.pkg); - main_tests.addPackage(glfw.pkg); + for (pkg.dependencies.?) |dependency| { + main_tests.addPackage(dependency); + } + + main_tests.addPackage(freetype.pkg); + freetype.link(b, main_tests, .{}); + main_tests.install(); return main_tests.run();