From 87ecd8b29e5bf291f7f4eae7749a83cc8c9860c0 Mon Sep 17 00:00:00 2001 From: Stephen Gutekanst Date: Sat, 25 Jun 2022 13:22:51 -0700 Subject: [PATCH] ecs: correct build pkg filepath Signed-off-by: Stephen Gutekanst --- ecs/build.zig | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ecs/build.zig b/ecs/build.zig index 6792bb6f..28f25886 100644 --- a/ecs/build.zig +++ b/ecs/build.zig @@ -13,6 +13,10 @@ pub fn build(b: *std.build.Builder) void { pub const pkg = std.build.Pkg{ .name = "ecs", - .source = .{ .path = "src/main.zig" }, + .source = .{ .path = thisDir() ++ "/src/main.zig" }, .dependencies = &[_]std.build.Pkg{}, }; + +fn thisDir() []const u8 { + return std.fs.path.dirname(@src().file) orelse "."; +}