You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add chip_logging_backend option and 'none' and 'syslog' backends (project-chip#34830)
* Tidy up stdio logging target dependencies
Also rename from Logging.cpp to Stdio.cpp and add license header.
* Add chip_logging_backend option and 'none' backend
chip_logging_backend controls which backend is pulled in by the
src/platform/logging:default target. The default is 'platform', retaining the
current behavior.
On Darwin, remove the no-op LoggingImpl and make stdio the default backend when
compiling tools or example apps. Use the new 'none' backend when building
Matter.framework, retaining current behavior.
Depend on logging:default instead of logging:stdio for linux:app-main examples.
* Add a syslog logging backend
* Fix STM32 build
* Use stdio logging backend for cirque tests
The stdio and linux backends use slightly different output formats and the
cirque tests currently only parse the stdio format correctly.
* Apply suggestions from code review
Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>
* Fix stray space in GN string comparison
---------
Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>
0 commit comments