Skip to content

Commit 6be298d

Browse files
authored
v.pref: prevent overriding backend (fix #21758) (#24526)
1 parent ddfedc7 commit 6be298d

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

‎vlib/v/pref/pref.v‎

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1052,8 +1052,10 @@ pub fn parse_args_and_show_errors(known_external_commands []string, args []strin
10521052

10531053
if res.os != .wasm32_emscripten {
10541054
if res.out_name.ends_with('.js') {
1055-
res.backend = .js_node
1056-
res.output_cross_c = true
1055+
if !res.build_options.any(it.starts_with('-backend') || it.starts_with('b')) {
1056+
res.backend = .js_node
1057+
res.output_cross_c = true
1058+
}
10571059
}
10581060
}
10591061

0 commit comments

Comments
 (0)