| ... | @@ -67,34 +67,34 @@ pub fn parse( | ... | @@ -67,34 +67,34 @@ pub fn parse( |
| 67 | } | 67 | } |
| 68 | inline for (fields, 0..) |field, i| { | 68 | inline for (fields, 0..) |field, i| { |
| 69 | if (!found_keys[i].found) { | 69 | if (!found_keys[i].found) { |
| 70 | log.err("missing field: {s}\n", .{field.name}); | 70 | log.err("missing field: {s}", .{field.name}); |
| 71 | return error.ParseError; | 71 | return error.ParseError; |
| 72 | } | 72 | } |
| 73 | } | 73 | } |
| 74 | if (self.include_dir == null) { | 74 | if (self.include_dir == null) { |
| 75 | log.err("include_dir may not be empty\n", .{}); | 75 | log.err("include_dir may not be empty", .{}); |
| 76 | return error.ParseError; | 76 | return error.ParseError; |
| 77 | } | 77 | } |
| 78 | if (self.sys_include_dir == null) { | 78 | if (self.sys_include_dir == null) { |
| 79 | log.err("sys_include_dir may not be empty\n", .{}); | 79 | log.err("sys_include_dir may not be empty", .{}); |
| 80 | return error.ParseError; | 80 | return error.ParseError; |
| 81 | } | 81 | } |
| 82 | | 82 | |
| 83 | const os_tag = target.os.tag; | 83 | const os_tag = target.os.tag; |
| 84 | if (self.crt_dir == null and !target.isDarwin()) { | 84 | if (self.crt_dir == null and !target.isDarwin()) { |
| 85 | log.err("crt_dir may not be empty for {s}\n", .{@tagName(os_tag)}); | 85 | log.err("crt_dir may not be empty for {s}", .{@tagName(os_tag)}); |
| 86 | return error.ParseError; | 86 | return error.ParseError; |
| 87 | } | 87 | } |
| 88 | | 88 | |
| 89 | if (self.msvc_lib_dir == null and os_tag == .windows and target.abi == .msvc) { | 89 | if (self.msvc_lib_dir == null and os_tag == .windows and target.abi == .msvc) { |
| 90 | log.err("msvc_lib_dir may not be empty for {s}-{s}\n", .{ | 90 | log.err("msvc_lib_dir may not be empty for {s}-{s}", .{ |
| 91 | @tagName(os_tag), | 91 | @tagName(os_tag), |
| 92 | @tagName(target.abi), | 92 | @tagName(target.abi), |
| 93 | }); | 93 | }); |
| 94 | return error.ParseError; | 94 | return error.ParseError; |
| 95 | } | 95 | } |
| 96 | if (self.kernel32_lib_dir == null and os_tag == .windows and target.abi == .msvc) { | 96 | if (self.kernel32_lib_dir == null and os_tag == .windows and target.abi == .msvc) { |
| 97 | log.err("kernel32_lib_dir may not be empty for {s}-{s}\n", .{ | 97 | log.err("kernel32_lib_dir may not be empty for {s}-{s}", .{ |
| 98 | @tagName(os_tag), | 98 | @tagName(os_tag), |
| 99 | @tagName(target.abi), | 99 | @tagName(target.abi), |
| 100 | }); | 100 | }); |
| ... | @@ -102,7 +102,7 @@ pub fn parse( | ... | @@ -102,7 +102,7 @@ pub fn parse( |
| 102 | } | 102 | } |
| 103 | | 103 | |
| 104 | if (self.gcc_dir == null and os_tag == .haiku) { | 104 | if (self.gcc_dir == null and os_tag == .haiku) { |
| 105 | log.err("gcc_dir may not be empty for {s}\n", .{@tagName(os_tag)}); | 105 | log.err("gcc_dir may not be empty for {s}", .{@tagName(os_tag)}); |
| 106 | return error.ParseError; | 106 | return error.ParseError; |
| 107 | } | 107 | } |
| 108 | | 108 | |