mirror of
https://github.com/zephyrproject-rtos/zephyr
synced 2025-08-03 15:34:20 +00:00
The edtlib strategy for emitting warnings is to print directly to standard error. This in turn requires hacks to drop stored references to stderr in various _warn_file attributes so the EDT objects can be pickled. In general, I think it's not really appropriate for library modules like edtlib to be printing to stderr directly. The user should be able to configure logging for general utility data munging modules like this as they please, and not just deciding what file to print to. Move this around so the standard logging module is used instead. We can preserve backwards compatibility in gen_defines by customizing the 'edtlib' logging module behavior so it prints the exact same thing it always has. Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no> |
||
---|---|---|
.. | ||
checkpatch | ||
ci | ||
coccinelle | ||
coredump | ||
dts | ||
footprint | ||
gitlint | ||
kconfig | ||
net | ||
pylib/twister | ||
release | ||
schemas/twister | ||
support | ||
tests | ||
tracing | ||
west_commands | ||
.gitignore | ||
checkpatch.pl | ||
checkstack.pl | ||
coccicheck | ||
dir_is_writeable.py | ||
file2hex.py | ||
filter-known-issues.py | ||
gen_app_partitions.py | ||
gen_cfb_font_header.py | ||
gen_gcov_files.py | ||
gen_kobject_list.py | ||
gen_offset_header.py | ||
gen_relocate_app.py | ||
gen_syscalls.py | ||
get_maintainer.py | ||
mergehex.py | ||
parse_syscalls.py | ||
process_gperf.py | ||
requirements-base.txt | ||
requirements-build-test.txt | ||
requirements-compliance.txt | ||
requirements-doc.txt | ||
requirements-extras.txt | ||
requirements-run-test.txt | ||
requirements.txt | ||
sanitycheck | ||
series-push-hook.sh | ||
spelling.txt | ||
subfolder_list.py | ||
tags.sh | ||
twister | ||
user_wordsize.py | ||
valgrind.supp | ||
west-commands.yml | ||
zephyr_module.py |