| ... | @@ -179,6 +179,12 @@ pub fn detct_mainfile(alloc: std.mem.Allocator, override: string, dir: ?std.fs.D | ... | @@ -179,6 +179,12 @@ pub fn detct_mainfile(alloc: std.mem.Allocator, override: string, dir: ?std.fs.D |
| 179 | if (try extras.doesFileExist(dir, namedotzig)) { | 179 | if (try extras.doesFileExist(dir, namedotzig)) { |
| 180 | return namedotzig; | 180 | return namedotzig; |
| 181 | } | 181 | } |
| | 182 | if (try extras.doesFileExist(dir, "lib.zig")) { |
| | 183 | return "lib.zig"; |
| | 184 | } |
| | 185 | if (try extras.doesFileExist(dir, "main.zig")) { |
| | 186 | return "main.zig"; |
| | 187 | } |
| 182 | if (try extras.doesFileExist(dir, try std.fs.path.join(alloc, &.{ "src", "lib.zig" }))) { | 188 | if (try extras.doesFileExist(dir, try std.fs.path.join(alloc, &.{ "src", "lib.zig" }))) { |
| 183 | return "src/lib.zig"; | 189 | return "src/lib.zig"; |
| 184 | } | 190 | } |