zephyr/scripts
Martí Bolívar 65e3593bf9 west_commands: runners: reserve -O for --tool-opt
The --tool-opt runner option is the recommended practice for allowing
runners to take additional arguments that are passed on to the
underlying tool. It exists because we don't want to add one runner
option for every single tool option that users might want to tweak --
that would be a nightmare.

Enough runners are using this option that it's time to promote it to a
common runner capability with consistent behavior, the same way we did
for the --dev-id option in the past. This removes boilerplate from
individual runner files and ensures consistent argument handling for
this option when it is supported.

Since --tool-opt is a bit long to type, and we've had some complaints
about that, take this as an opportunity to standardize on -O as a
short option equivalent for it.

Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
2022-08-03 05:06:53 +01:00
..
build device: symetric injected dependencies 2022-07-30 08:29:29 -05:00
checkpatch scripts: checkpatch: add Atmel Pwm typedef 2022-07-12 17:51:23 +02:00
ci ci: fix pattern for skipping boards in testplan.py 2022-08-02 13:05:39 -04:00
coccinelle
coredump
dts dts: Add simple script to generate Kconfig.dts based on bindings 2022-07-19 09:39:49 -07:00
footprint
gitlint
kconfig kconfig: add support for warnings when enabling deprecated features 2022-07-15 09:53:08 -05:00
logging/dictionary
net
pylib/twister twister: verify platform names from quarantine 2022-08-01 09:29:03 -04:00
release scripts: release: list_backports: use older python dict merge method 2022-07-19 00:20:13 +09:00
schemas/twister
support
tests scripts: pylib: twister: twisterlib: fix typo 2022-07-19 11:41:54 -04:00
tracing
utils
west_commands west_commands: runners: reserve -O for --tool-opt 2022-08-03 05:06:53 +01:00
.gitignore
checkpatch.pl
checkstack.pl
coccicheck
dump_bugs_pickle.py
gen_gcov_files.py
get_maintainer.py
github_helpers.py
list_boards.py
make_bugs_pickle.py
requirements-base.txt
requirements-build-test.txt
requirements-compliance.txt
requirements-doc.txt
requirements-extras.txt scripts: requirements: extras: Suitable clang-format version 2022-08-02 15:17:18 +02:00
requirements-run-test.txt
requirements.txt
series-push-hook.sh
set_assignees.py scripts: set_assignee: handle exceptions 2022-07-18 21:41:22 -04:00
spelling.txt
tags.sh
twister twister: Don't run coverage report when --build-only is used 2022-07-28 05:58:52 -04:00
valgrind.supp
west-commands.yml
zephyr_module.py