golioth / golioth-zephyr-sdk

Golioth SDK For Zephyr
https://www.golioth.io
Apache License 2.0
65 stars 20 forks source link

logging: depend on LOG_MODE_IMMEDIATE #407

Closed mniestroj closed 1 year ago

mniestroj commented 1 year ago

With Zephyr logging v2 there was an overhaul of Kconfig options. At first old options were supported to some point. Right now there is no LOG_IMMEDIATE, which LOG_BACKEND_GOLIOTH depended on.

Change LOG_IMMEDIATE to LOG_MODE_IMMEDIATE. This makes sure that for platforms with synchronous logging by default (like recently introduced native_sim in upstream Zephyr) Golioth logging backend doesn't get enabled.

github-actions[bot] commented 1 year ago

Visit the preview URL for this PR (updated for commit b6f03ab):

https://golioth-zephyr-sdk-doxygen-dev--pr407-logging-depend-o-r062v56s.web.app

(expires Thu, 13 Jul 2023 17:18:32 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: a389eefadf4b4b68a539327b3459dd66c142cf49