mirror of
https://github.com/vlang/v.git
synced 2023-08-10 21:13:21 +03:00
cli: add Command.setup() (#7850)
This commit is contained in:
@ -89,6 +89,13 @@ pub fn (mut cmd Command) add_command(command Command) {
|
||||
cmd.commands << subcmd
|
||||
}
|
||||
|
||||
pub fn (mut cmd Command) setup() {
|
||||
for mut subcmd in cmd.commands {
|
||||
subcmd.parent = cmd
|
||||
subcmd.setup()
|
||||
}
|
||||
}
|
||||
|
||||
pub fn (mut cmd Command) add_flags(flags []Flag) {
|
||||
for flag in flags {
|
||||
cmd.add_flag(flag)
|
||||
|
Reference in New Issue
Block a user