| ... | ... | @@ -70,15 +70,15 @@ pub fn execute(args: [][]u8) !void { |
| 70 | 70 | } |
| 71 | 71 | } |
| 72 | 72 | |
| 73 | | fn writeExeManifest(w: std.fs.File.Writer, id: []const u8, name: []const u8, license: []const u8, description: []const u8) !void { |
| 73 | pub fn writeExeManifest(w: std.fs.File.Writer, id: []const u8, name: []const u8, license: ?[]const u8, description: ?[]const u8) !void { |
| 74 | 74 | try w.print("id: {s}\n", .{id}); |
| 75 | 75 | try w.print("name: {s}\n", .{name}); |
| 76 | | try w.print("license: {s}\n", .{license}); |
| 77 | | try w.print("description: {s}\n", .{description}); |
| 76 | if (license) |_| try w.print("license: {s}\n", .{license.?}); |
| 77 | if (description) |_| try w.print("description: {s}\n", .{description.?}); |
| 78 | 78 | try w.print("dev_dependencies:\n", .{}); |
| 79 | 79 | } |
| 80 | 80 | |
| 81 | | fn writeLibManifest(w: std.fs.File.Writer, id: []const u8, name: []const u8, entry: []const u8, license: []const u8, description: []const u8) !void { |
| 81 | pub fn writeLibManifest(w: std.fs.File.Writer, id: []const u8, name: []const u8, entry: []const u8, license: []const u8, description: []const u8) !void { |
| 82 | 82 | try w.print("id: {s}\n", .{id}); |
| 83 | 83 | try w.print("name: {s}\n", .{name}); |
| 84 | 84 | try w.print("main: {s}\n", .{entry}); |