File tree Expand file tree Collapse file tree 1 file changed +10
-2
lines changed
Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -401,8 +401,16 @@ func (c *command) getDeepDependencies(argValues map[string]string) (deps []strin
401401 depCmd , err := cmdMap .getCommand (depFields [0 ])
402402 if err == nil {
403403
404- // found it - get its dependencies, don't pass down the argValues as these are only valid for the current command
405- dps , err := depCmd .getDeepDependencies (nil )
404+ Log .Debug ("getDeepDependencies: " , depCmd .name , " parseArguments: " , depFields [1 :])
405+
406+ // parse args for command
407+ _ , args , err := depCmd .parseArguments (depFields [1 :])
408+ if err != nil {
409+ return nil , err
410+ }
411+
412+ // get it's dependencies
413+ dps , err := depCmd .getDeepDependencies (args )
406414 if err != nil {
407415 return nil , err
408416 }
You can’t perform that action at this time.
0 commit comments