1# Keep the help strings in sync with the values in the .py files!
2west-commands:
3  - file: scripts/west_commands/completion.py
4    commands:
5      - name: completion
6        class: Completion
7        help: output shell completion scripts
8  - file: scripts/west_commands/boards.py
9    commands:
10      - name: boards
11        class: Boards
12        help: display information about supported boards
13  - file: scripts/west_commands/build.py
14    commands:
15      - name: build
16        class: Build
17        help: compile a Zephyr application
18  - file: scripts/west_commands/twister_cmd.py
19    commands:
20      - name: twister
21        class: Twister
22        help: west twister wrapper
23  - file: scripts/west_commands/sign.py
24    commands:
25      - name: sign
26        class: Sign
27        help: sign a Zephyr binary for bootloader chain-loading
28  - file: scripts/west_commands/flash.py
29    commands:
30      - name: flash
31        class: Flash
32        help: flash and run a binary on a board
33  - file: scripts/west_commands/debug.py
34    commands:
35      - name: debug
36        class: Debug
37        help: flash and interactively debug a Zephyr application
38      - name: debugserver
39        class: DebugServer
40        help: connect to board and launch a debug server
41      - name: attach
42        class: Attach
43        help: interactively debug a board
44  - file: scripts/west_commands/export.py
45    commands:
46      - name: zephyr-export
47        class: ZephyrExport
48        help: export Zephyr installation as a CMake config package
49  - file: scripts/west_commands/spdx.py
50    commands:
51      - name: spdx
52        class: ZephyrSpdx
53        help: create SPDX bill of materials
54  - file: scripts/west_commands/blobs.py
55    commands:
56      - name: blobs
57        class: Blobs
58        help: work with binary blobs
59