Commit b306149b22

Andrew Kelley <andrew@ziglang.org>
2020-10-04 02:27:09
`zig run foo.c` is perfectly valid
1 parent a2b8677
Changed files (1)
src/main.zig
@@ -1210,8 +1210,8 @@ fn buildOutputType(
         fatal("translate-c expects exactly 1 source file (found {})", .{c_source_files.items.len});
     }
 
-    if (root_src_file == null and (arg_mode == .zig_test or arg_mode == .run)) {
-        fatal("one zig source file is required to run this command", .{});
+    if (root_src_file == null and arg_mode == .zig_test) {
+        fatal("one zig source file is required to run `zig test`", .{});
     }
 
     const root_name = if (provided_name) |n| n else blk: {