[riot-notifications] [RIOT-OS/RIOT] Kconfig: add modules to test on native (#15421)
Leandro Lanzieri
notifications at github.com
Tue Nov 10 18:06:44 CET 2020
### Contribution description
This continues modelling modules in Kconfig and adds `native` to the same Kconfig tests that we run for the `samr21-xpro`.
### Testing procedure
- Green CI
- Check that the dependencies are correctly modelled
- Peripheral test applications should still work as usual when using `TEST_KCONFIG=1`
- Non-supported applications should explain the missing features/modules.
- Usage of Kconfig as usual (without `TEST_KCONFIG=1`) should still work normally
### Issues/PRs references
Related to #14055
You can view, comment on, or merge this pull request online at:
https://github.com/RIOT-OS/RIOT/pull/15421
-- Commit Summary --
* sys/stdio: add stdio_native module to Kconfig
* boards/native: rename native-drivers module to native_drivers
* boards/native: add native_drivers module to Kconfig
* cpu/native: add default configuration
* drivers/periph_common/kconfig.gpio: include CPU configs
* cpu/native/periph: add Native GPIO modules to Kconfig
* cpu/native: select needed modules in Kconfig
* murdock: add native:hello-world and periph_* to Kconfig tests
* cpu/native/backtrace: add module to Kconfig
* drivers/periph_common: add CPU specific RTC Kconfig
* cpu/native: add periph_spidev module to Kconfig
* tests/periph_gpio: add native-specific configuration file
-- File Changes --
M .murdock (4)
M boards/native/Kconfig (2)
M boards/native/Makefile.dep (2)
A boards/native/drivers/Kconfig (14)
M boards/native/drivers/Makefile (2)
M cpu/native/Kconfig (12)
M cpu/native/Makefile.features (6)
A cpu/native/backtrace/Kconfig (11)
A cpu/native/native.config (2)
A cpu/native/periph/Kconfig (16)
A cpu/native/periph/Kconfig.gpio (36)
A cpu/native/periph/Kconfig.rtc (10)
M drivers/periph_common/Kconfig (2)
M drivers/periph_common/Kconfig.gpio (2)
M sys/Kconfig.stdio (7)
M tests/periph_gpio/Makefile (4)
A tests/periph_gpio/app.config.test.native (2)
-- Patch Links --
https://github.com/RIOT-OS/RIOT/pull/15421.patch
https://github.com/RIOT-OS/RIOT/pull/15421.diff
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/RIOT-OS/RIOT/pull/15421
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/notifications/attachments/20201110/c4206ec3/attachment.htm>
More information about the notifications
mailing list