Commit dfce396cf8

g-w1 <jacoblevgw@gmail.com>
2020-10-09 22:34:39
friendly error message for zig run with no args
1 parent e892ee1
Changed files (1)
src/main.zig
@@ -1269,6 +1269,10 @@ fn buildOutputType(
         fatal("one zig source file is required to run `zig test`", .{});
     }
 
+    if (link_objects.items.len == 0 and root_src_file == null and c_source_files.items.len == 0 and arg_mode == .run) {
+        fatal("one source file is required to run `zig run`", .{});
+    }
+
     const root_name = if (provided_name) |n| n else blk: {
         if (arg_mode == .zig_test) {
             break :blk "test";