From 5e55ceb90368d3e3d4847b709ccba98b7c1e7811 Mon Sep 17 00:00:00 2001 From: Marc Durdin Date: Mon, 24 Oct 2022 15:26:16 +1100 Subject: [PATCH] fix(common): ignore deps when formatting help Fixes #7512. Dependencies were being added to list of parameters, which caused the help formatting to be overly spaced out. Given deps are not parameters, we should never have been adding them anyway. --- resources/builder.inc.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/resources/builder.inc.sh b/resources/builder.inc.sh index f33afd85a9..4234df67d7 100755 --- a/resources/builder.inc.sh +++ b/resources/builder.inc.sh @@ -512,9 +512,11 @@ builder_describe() { local dependency="${value:1}" dependency="`_builder_expand_relative_path "$dependency"`" _builder_deps+=($dependency) - # echo "$description" _builder_dep_related_actions[$dependency]="`_builder_expand_action_targets "$description"`" - # echo "${_builder_dep_related_actions[$dependency]}" + + # We don't want to add deps to params, so shift+continue + shift + continue elif [[ $value =~ ^-- ]]; then # Parameter is an option # Look for a shorthand version of the option