zephyr/scripts/west_commands/zspdx
Benjamin Cabé be504b000d west: spdx: allow to generate for different SPDX versions
When support for SPDX 2.3 was added, it effectively dropped support for
SPDX 2.2, which in retrospect was a bad idea since SPDX 2.2 is the
version that is the current ISO/IEC standard.
This commit adds a `--spdx-version` option to the `west spdx` command
so that users can generate SPDX 2.2 documents if they want.
Default is 2.3 given that's effectively what shipped for a few releases
now, including latest LTS.

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2025-06-10 13:28:38 +02:00
..
__init__.py
cmakecache.py scripts: west_commands: zspdx: cmakecache: Fix linter issue 2025-06-02 20:22:51 +02:00
cmakefileapi.py scripts: west_commands: zspdx: cmakefileapi: Fix linter issues 2025-06-02 20:22:51 +02:00
cmakefileapijson.py scripts: west_commands: zspdx: cmakefileapijson: Fix linter issues 2025-06-02 20:22:51 +02:00
datatypes.py scripts: west_commands: zspdx: datatypes: Fix UP008 2025-06-02 20:22:51 +02:00
getincludes.py scripts: west_commands: zspdx: getincludes: Fix linter issues 2025-06-02 20:22:51 +02:00
licenses.py
sbom.py west: spdx: allow to generate for different SPDX versions 2025-06-10 13:28:38 +02:00
scanner.py scripts: west_commands: zspdx: scanner: Fix linter issues 2025-06-02 20:22:51 +02:00
spdxids.py
util.py scripts and soc: Mark MD5 and SHA1 usage as not for security 2025-03-11 04:52:15 +01:00
version.py west: spdx: allow to generate for different SPDX versions 2025-06-10 13:28:38 +02:00
walker.py scripts: west_commands: zspdx: walker: Fix linter issues 2025-06-02 20:22:51 +02:00
writer.py west: spdx: allow to generate for different SPDX versions 2025-06-10 13:28:38 +02:00