fix: enable llvm by default for debug builds

The native backends for zig are still very slow. Enable llvm by default so debug
builds are generally useable. For quick builds, explicitly disable llvm with
`-Duse_llvm=false`.
This commit is contained in:
CJ van den Berg 2025-09-30 09:55:18 +02:00
parent 3bef28223b
commit 716fd480cb
Signed by: neurocyte
GPG key ID: 8EB1E1BB660E3FB9

View file

@ -582,6 +582,9 @@ pub fn build_exe(
if (use_llvm) |value| {
exe.use_llvm = value;
exe.use_lld = value;
} else {
exe.use_llvm = true;
exe.use_lld = true;
}
if (pie) |value| exe.pie = value;
exe.root_module.addImport("build_options", options_mod);