authorgravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2021-05-06 02:23:37 -07:00
committergravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2021-05-06 02:23:37 -07:00
log123d3e9f5d5d17b6a78bad59c83c64be1a592f20
tree7868c4b5942c2d29911f406940488e29f886fd8a
parent0f98d59056af5fac18b32f641daa78c70ee445cc

cmd/zpm/add: check devdeps for name clash too


1 files changed, 5 insertions(+), 0 deletions(-)

src/cmd/zpm_add.zig+5
...@@ -50,6 +50,11 @@ pub fn execute(args: [][]u8) !void {...@@ -50,6 +50,11 @@ pub fn execute(args: [][]u8) !void {
50 std.log.warn("dependency with name '{s}' already exists in your dependencies", .{found.get("name").?.String});50 std.log.warn("dependency with name '{s}' already exists in your dependencies", .{found.get("name").?.String});
51 }51 }
52 }52 }
53 for (self_module.devdeps) |dep| {
54 if (std.mem.eql(u8, dep.name, found.get("name").?.String)) {
55 std.log.warn("dependency with name '{s}' already exists in your dev_dependencies", .{found.get("name").?.String});
56 }
57 }
5358
54 const file = try std.fs.cwd().openFile("zig.mod", .{ .read = true, .write = true });59 const file = try std.fs.cwd().openFile("zig.mod", .{ .read = true, .write = true });
55 try file.seekTo(try file.getEndPos());60 try file.seekTo(try file.getEndPos());