zephyr/scripts
Pieter De Gendt 2ad915284b scripts: west_commands: Add packages command
Add a new west command as helper for package management of Zephyr
and modules.

The first package manager to get supported is pip, where west projects
can list individual packages or requirements files in their module file.

A convenience --install argument is added to install the packages instead.

Signed-off-by: Pieter De Gendt <pieter.degendt@basalte.be>
2024-11-25 12:16:43 +01:00
..
build arch: deprecate _current 2024-11-23 20:12:24 -05:00
checkpatch scripts: checkpatch: add NRF_GPIO_Type to typedefs file 2024-11-01 12:10:12 -05:00
ci scripts: ci: check_compliance: ruff: avoid mixing stdout and stderr 2024-11-23 02:01:28 +01:00
coccinelle scripts: coccinelle: add errno as a reserved name 2024-08-22 14:21:53 -04:00
coredump python: Format and sort imports 2024-11-25 10:07:13 +01:00
dts edtlib: Express Node.matching_compat and Node.binding_path as @property 2024-11-25 08:31:18 +01:00
footprint ci: footprint: fix nrf5340dk/nrf5340/cpuapp board name 2024-10-25 14:08:18 +02:00
generate_usb_vif python: Format and sort imports 2024-11-25 10:07:13 +01:00
gitlint
kconfig python: Format and sort imports 2024-11-25 10:07:13 +01:00
logging/dictionary python: Format and sort imports 2024-11-25 10:07:13 +01:00
native_simulator native_simulator: Get latest from upstream 2024-10-24 17:01:50 +01:00
net
profiling scripts: profiling: Add stackcollapse script 2024-08-13 18:28:44 -04:00
pylib python: Format and sort imports 2024-11-25 10:07:13 +01:00
pylint/checkers
release
ruff scripts: Add helper scripts for ruff baseline excludes 2024-11-19 18:36:54 -05:00
schemas scripts: twisterlib: Enable multiple simulator support in twister 2024-11-25 08:31:28 +01:00
support
tests python: Format and sort imports 2024-11-25 10:07:13 +01:00
tracing tracing: add named event trace 2024-10-17 10:46:52 -04:00
utils python: Format and sort imports 2024-11-25 10:07:13 +01:00
west_commands scripts: west_commands: Add packages command 2024-11-25 12:16:43 +01:00
.gitignore
check_maintainers.py python: Format and sort imports 2024-11-25 10:07:13 +01:00
checkpatch.pl
checkstack.pl
coccicheck
dump_bugs_pickle.py
gen_gcov_files.py
get_maintainer.py
github_helpers.py
list_boards.py scripts: Undo Board.{dir -> directories[0]} renames 2024-10-26 17:14:06 +02:00
list_hardware.py scripts: list_hardware: Do not check qualifiers for run once config 2024-10-26 17:14:06 +02:00
list_shields.py
make_bugs_pickle.py ci: scripts: do not count PRs labeled as bug in snapshot 2024-07-12 16:10:13 -04:00
requirements-base.txt commands: add the 'sdk' command to manage SDK. 2024-08-21 16:54:56 -04:00
requirements-build-test.txt
requirements-compliance.txt scripts: ci: check_compliance: Add python lint/format check 2024-11-19 18:36:54 -05:00
requirements-extras.txt scripts: footprint: Add converter to twister_footprint.json 2024-09-19 03:28:52 -04:00
requirements-run-test.txt scripts: Remove wrong bz package 2024-09-23 09:59:56 +02:00
requirements.txt
series-push-hook.sh
set_assignees.py
snippets.py
spelling.txt scripts: RISCV instruction SEPC 2024-08-27 10:48:58 -04:00
tags.sh
twister scripts: twister: Python Version Guard 2024-11-04 17:24:24 -05:00
valgrind.supp
west-commands.yml scripts: west_commands: Add packages command 2024-11-25 12:16:43 +01:00
zephyr_module.py scripts: west_commands: Add packages command 2024-11-25 12:16:43 +01:00