Skip to content

Conversation

valcarcexyz
Copy link

As stated in the Zephyr Kconfig recommendations 1, it is preferred to use depends on:

Avoid selecting symbols with prompts or dependencies. Prefer depends on.

This can be related to zephyrproject-rtos/zephyr#52575

This commit is backward compatible as long as the REBOOT symbol is selected, which can be done mannually or through a subsystem (like LBM was doing).

This PR fixes the problem of not being able to build the project on new Zephyr due to a circular dependency (see #13 for details).

As stated in the Zephyr Kconfig recommendations [1], it is preferred to
use `depends on`:

> Avoid selecting symbols with prompts or dependencies. Prefer depends on.

This can be related to zephyrproject-rtos/zephyr#52575

This commit is backward compatible as long as the REBOOT symbol is
selected, which can be done mannually or through a subsystem (like LBM
was doing).

[1]: https://docs.zephyrproject.org/latest/build/kconfig/tips.html#select-recommendations
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant