zephyr/scripts/west_commands/completion
Théo Battrel b764238e0d west: Update fish completion for `boards`
With the recent change to hwmv2, loading the
boards is extremely slow and can take several
seconds.

To solve that problem this commit add a cache
of the boards. The cache is updated based on:
    - when the latest commit of the manifest
    file directory is updated or;
    - when the manifest file directory is not
    a git directory, when the manifest file
    content itself is updated.

At the same time:
    - update how the board completion is
    displayed by including the board vendor to it;
    - add missing `--board` and `--board-dir`
    options;
    - remove `hwmv1` board completion code.

Signed-off-by: Théo Battrel <theo.util@protonmail.ch>
2024-07-30 18:25:28 +01:00
..
west-completion.bash scripts: west: commands: completion: bash: support shield argument 2024-05-21 16:47:24 -04:00
west-completion.fish west: Update fish completion for `boards` 2024-07-30 18:25:28 +01:00
west-completion.zsh