• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..--

completion/29-Dec-2025-2,2751,794

fetchers/29-Dec-2025-10264

runners/29-Dec-2025-8,6936,604

sdk/29-Dec-2025-106

tests/29-Dec-2025-4,2763,410

zspdx/29-Dec-2025-3,2242,177

README.txtD29-Dec-2025825 2617

bindesc.pyD29-Dec-202514.9 KiB368290

blobs.pyD29-Dec-202512.7 KiB346277

boards.pyD29-Dec-20253.8 KiB11486

build.pyD29-Dec-202531.8 KiB751584

build_helpers.pyD29-Dec-20255.6 KiB167125

completion.pyD29-Dec-20252.8 KiB9569

debug.pyD29-Dec-20253 KiB9460

export.pyD29-Dec-20251.9 KiB5834

flash.pyD29-Dec-20251 KiB3318

gtags.pyD29-Dec-20253.4 KiB9969

packages.pyD29-Dec-20257.6 KiB202152

patch.pyD29-Dec-202518.8 KiB561463

pyproject.tomlD29-Dec-2025104 75

robot.pyD29-Dec-2025811 3017

run_common.pyD29-Dec-202534.1 KiB910627

run_tests.pyD29-Dec-20251.2 KiB3813

sdk.pyD29-Dec-202521.9 KiB620493

shields.pyD29-Dec-20253 KiB9366

sign.pyD29-Dec-202528.4 KiB701500

simulate.pyD29-Dec-2025811 3017

spdx.pyD29-Dec-20254.8 KiB12593

twister_cmd.pyD29-Dec-20252 KiB6746

zcmake.pyD29-Dec-202511.2 KiB327236

zephyr_ext_common.pyD29-Dec-20252.2 KiB6141

README.txt

1This directory contains implementations for west commands which are
2tightly coupled to the zephyr tree. This includes the build, flash,
3and debug commands.
4
5Before adding more here, consider whether you might want to put new
6extensions in upstream west. For example, any commands which operate
7on the multi-repo need to be in upstream west, not here. Try to limit
8what goes in here to Zephyr-specific features.
9
10When extending this code, please keep the unit tests (in tests/) up to
11date. The mypy static type checker is also run on the runners package.
12
13To run these tests locally on Windows, run:
14
15   py -3 run_tests.py
16
17On macOS and Linux:
18
19   ./run_tests.py
20
21Note that these tests are run as part of Zephyr's CI when submitting
22an upstream pull request, and pull requests which break the tests
23cannot be merged.
24
25Thanks!
26