1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

cmd/v: fix argument parsing

This commit is contained in:
lutherwenxu 2020-04-04 18:09:34 +08:00 committed by GitHub
parent c6fabea49d
commit 4bade9bcea
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -121,10 +121,18 @@ fn parse_args(args []string) (&pref.Preferences, string) {
res.out_name = cmdline.option(args, '-o', '')
i++
}
'-csource', '-backend' {
i++ // TODO
}
else {
mut should_continue := false
for flag_with_param in list_of_flags_with_param {
if '-$flag_with_param' == arg {
should_continue = true
i++
break
}
}
if should_continue {
continue
}
if !arg.starts_with('-') && command == '' {
command = arg
}