| ... | ... | @@ -2380,7 +2380,16 @@ pub fn update(comp: *Compilation) !void { |
| 2380 | 2380 | var progress: std.Progress = .{ .dont_print_on_dumb = true }; |
| 2381 | 2381 | const main_progress_node = progress.start("", 0); |
| 2382 | 2382 | defer main_progress_node.end(); |
| 2383 | | if (comp.color == .off) progress.terminal = null; |
| 2383 | switch (comp.color) { |
| 2384 | .off => { |
| 2385 | progress.terminal = null; |
| 2386 | }, |
| 2387 | .on => { |
| 2388 | progress.terminal = std.io.getStdErr(); |
| 2389 | progress.supports_ansi_escape_codes = true; |
| 2390 | }, |
| 2391 | .auto => {}, |
| 2392 | } |
| 2384 | 2393 | |
| 2385 | 2394 | try comp.performAllTheWork(main_progress_node); |
| 2386 | 2395 | |