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/shields.py
14    commands:
15      - name: shields
16        class: Shields
17        help: display list of supported shields
18  - file: scripts/west_commands/build.py
19    commands:
20      - name: build
21        class: Build
22        help: compile a Zephyr application
23  - file: scripts/west_commands/twister_cmd.py
24    commands:
25      - name: twister
26        class: Twister
27        help: west twister wrapper
28  - file: scripts/west_commands/sign.py
29    commands:
30      - name: sign
31        class: Sign
32        help: sign a Zephyr binary for bootloader chain-loading
33  - file: scripts/west_commands/flash.py
34    commands:
35      - name: flash
36        class: Flash
37        help: flash and run a binary on a board
38  - file: scripts/west_commands/debug.py
39    commands:
40      - name: debug
41        class: Debug
42        help: flash and interactively debug a Zephyr application
43      - name: debugserver
44        class: DebugServer
45        help: connect to board and launch a debug server
46      - name: attach
47        class: Attach
48        help: interactively debug a board
49      - name: rtt
50        class: Rtt
51        help: open an rtt shell
52  - file: scripts/west_commands/export.py
53    commands:
54      - name: zephyr-export
55        class: ZephyrExport
56        help: export Zephyr installation as a CMake config package
57  - file: scripts/west_commands/spdx.py
58    commands:
59      - name: spdx
60        class: ZephyrSpdx
61        help: create SPDX bill of materials
62  - file: scripts/west_commands/blobs.py
63    commands:
64      - name: blobs
65        class: Blobs
66        help: work with binary blobs
67  - file: scripts/west_commands/bindesc.py
68    commands:
69      - name: bindesc
70        class: Bindesc
71        help: work with Binary Descriptors
72  - file: scripts/west_commands/robot.py
73    commands:
74      - name: robot
75        class: Robot
76        help: run RobotFramework test suites
77  - file: scripts/west_commands/simulate.py
78    commands:
79      - name: simulate
80        class: Simulate
81        help: simulate board
82  - file: scripts/west_commands/sdk.py
83    commands:
84      - name: sdk
85        class: Sdk
86        help: manage Zephyr SDK
87  - file: scripts/west_commands/packages.py
88    commands:
89      - name: packages
90        class: Packages
91        help: manage packages for Zephyr
92  - file: scripts/west_commands/patch.py
93    commands:
94      - name: patch
95        class: Patch
96        help: manage patches for Zephyr modules
97