authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2023-10-07 23:29:35-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2023-10-08 16:54:31-07:00
logb7fc53c92a6edd10aa936a6fbe2d10d22c559c43
tree3d861c5c2c803339b518de2245dcb288689fb9e9
parent7b25d050e64fd91ec7df17f29f3a1b84e1431241

dependencies.zig: omit modules without build.zig as deps


1 files changed, 3 insertions(+), 1 deletions(-)

src/main.zig+3-1
...@@ -4928,9 +4928,11 @@ pub fn cmdBuild(gpa: Allocator, arena: Allocator, args: []const []const u8) !voi...@@ -4928,9 +4928,11 @@ pub fn cmdBuild(gpa: Allocator, arena: Allocator, args: []const []const u8) !voi
4928 // The first one is a dummy package for the current project.4928 // The first one is a dummy package for the current project.
4929 continue;4929 continue;
4930 }4930 }
4931 if (!f.has_build_zig)
4932 continue;
4931 const m = try Package.Module.create(arena, .{4933 const m = try Package.Module.create(arena, .{
4932 .root = try f.package_root.clone(arena),4934 .root = try f.package_root.clone(arena),
4933 .root_src_path = if (f.has_build_zig) Package.build_zig_basename else "",4935 .root_src_path = Package.build_zig_basename,
4934 });4936 });
4935 const hash_cloned = try arena.dupe(u8, &hash);4937 const hash_cloned = try arena.dupe(u8, &hash);
4936 deps_mod.deps.putAssumeCapacityNoClobber(hash_cloned, m);4938 deps_mod.deps.putAssumeCapacityNoClobber(hash_cloned, m);