commit | a31f520483f6d4fc489f1cda51092cba0a8fb52e | [log] [tgz] |
---|---|---|
author | Anthony DiGirolamo <tonymd@google.com> | Thu Jul 27 21:24:13 2023 +0000 |
committer | CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com> | Thu Jul 27 21:24:13 2023 +0000 |
tree | 3a5e6a80500a85d40449e4c69030d93bada6857f | |
parent | dd52ac781d9893ff5e8184e410c4a8e08fcb5cf3 [diff] |
pw_cli: Print tab completions for pw commands - Adds simple argparse options based tab completion for bash and zsh - Completions for pw options and subcommands - Completions for pw build options, presubmit steps and recipes Change-Id: I651e29a1d9bfb79f17d0656ee97f4a54fd4e044b Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/160032 Reviewed-by: Taylor Cramer <cramertj@google.com> Commit-Queue: Anthony DiGirolamo <tonymd@google.com>
Pigweed is an open source collection of embedded-targeted libraries–or as we like to call them, modules. These modules are building blocks and infrastructure that enable faster and more reliable development on small-footprint MMU-less 32-bit microcontrollers like the STMicroelectronics STM32L452 or the Nordic nRF52832.
For more information please see our website: https://pigweed.dev/.