| ... | @@ -29,7 +29,7 @@ fn detect_pkgname(def: []const u8) ![]const u8 { | ... | @@ -29,7 +29,7 @@ fn detect_pkgname(def: []const u8) ![]const u8 { |
| 29 | const split = try u.split(dpath, "/"); | 29 | const split = try u.split(dpath, "/"); |
| 30 | var name = split[split.len-1]; | 30 | var name = split[split.len-1]; |
| 31 | name = u.trim_prefix(name, "zig-"); | 31 | name = u.trim_prefix(name, "zig-"); |
| 32 | std.debug.assert(name.len > 0); | 32 | u.assert(name.len > 0, "package name must not be an empty string", .{}); |
| 33 | return name; | 33 | return name; |
| 34 | } | 34 | } |
| 35 | | 35 | |
| ... | @@ -41,6 +41,6 @@ fn detct_mainfile(def: []const u8) ![]const u8 { | ... | @@ -41,6 +41,6 @@ fn detct_mainfile(def: []const u8) ![]const u8 { |
| 41 | } | 41 | } |
| 42 | } | 42 | } |
| 43 | } | 43 | } |
| 44 | std.debug.assert(try u.does_file_exist("./src/main.zig")); | | |
| 45 | return "src/main.zig"; | 44 | return "src/main.zig"; |
| | 45 | u.assert(false, "unable to detect package entry point", .{}); |
| 46 | } | 46 | } |