zephyr/scripts/requirements-base.txt
TOKITA Hiroshi b68071dc71 commands: add the 'sdk' command to manage SDK.
This command can list and install SDK.

Run 'west sdk install' to install the SDK.
Run without any parameter, installing
specified by SDK_VERSION in the source tree.
'west sdk' to show installed SDK information.

This command is just a wrapper for SDK's setup command,
but it simplifies the installation process. It will be a good
improvement for onboarding first-time users.

Signed-off-by: TOKITA Hiroshi <tokita.hiroshi@gmail.com>
2024-08-21 16:54:56 -04:00

39 lines
806 B
Text

# BASE: required to build or create images with zephyr
#
# While technically west isn't required it's considered in base since it's
# part of the recommended workflow
# used by various build scripts
pyelftools>=0.29
# used by dts generation to parse binding YAMLs, also used by
# twister to parse YAMLs, by west, zephyr_module,...
PyYAML>=6.0
# YAML validation. Used by zephyr_module.
pykwalify
# used by west_commands
canopen
packaging
progress
patool
psutil
pylink-square
pyserial
requests
semver
# for ram/rom reports
anytree
# intelhex used by mergehex.py
intelhex
# it's west
# Keep the version identical to the minimum required in cmake/modules/west.cmake
west>=0.14.0
# used for windows based 'menuconfig'
# "win32" is used for 64-bit Windows as well
windows-curses; sys_platform == "win32"