cli: warn about using --debug-compile-errors on a release build

This commit is contained in:
Veikka Tuominen 2022-11-20 17:34:30 +02:00
parent d968d9d103
commit bbcd959c2b

View File

@ -1304,7 +1304,11 @@ fn buildOutputType(
} else if (mem.eql(u8, arg, "--no-gc-sections")) {
linker_gc_sections = false;
} else if (mem.eql(u8, arg, "--debug-compile-errors")) {
debug_compile_errors = true;
if (!crash_report.is_enabled) {
std.log.warn("Zig was compiled in a release mode. --debug-compile-errors has no effect.", .{});
} else {
debug_compile_errors = true;
}
} else if (mem.eql(u8, arg, "--verbose-link")) {
verbose_link = true;
} else if (mem.eql(u8, arg, "--verbose-cc")) {