1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00

makefiles/pseudomodules.inc.mk: declare all auto_init_%

Declaring all auto_init_% modules as pseudomodules will allow
using auto_init_% modules as modules that can be disabled. This
will give a higher lever of granularity allowing users to not
disable the complete auto_init module but only some of them.
This commit is contained in:
Francisco Molina 2020-01-11 09:58:27 +01:00
parent f3d5f64163
commit ab9551840e
No known key found for this signature in database
GPG Key ID: 3E94EAC3DBDEEDA8

View File

@ -1,6 +1,4 @@
PSEUDOMODULES += at_urc
PSEUDOMODULES += auto_init_dhcpv6_client
PSEUDOMODULES += auto_init_gnrc_rpl
PSEUDOMODULES += can_mbox
PSEUDOMODULES += can_pm
PSEUDOMODULES += can_raw
@ -192,8 +190,7 @@ PSEUDOMODULES += stm32_periph_%
PSEUDOMODULES += periph_%
NO_PSEUDOMODULES += periph_common
# Submodules and auto-init code provided by Skald
PSEUDOMODULES += auto_init_skald
# Submodules provided by Skald
PSEUDOMODULES += skald_ibeacon
PSEUDOMODULES += skald_eddystone
@ -205,4 +202,14 @@ PSEUDOMODULES += crypto_aes_precalculated
# This pseudomodule causes a loop in AES to be unrolled (more flash, less CPU)
PSEUDOMODULES += crypto_aes_unroll
# All auto_init modules are pseudomodules
PSEUDOMODULES += auto_init_%
NO_PSEUDOMODULES += auto_init_can
NO_PSEUDOMODULES += auto_init_loramac
NO_PSEUDOMODULES += auto_init_gnrc_netif
NO_PSEUDOMODULES += auto_init_saul
NO_PSEUDOMODULES += auto_init_security
NO_PSEUDOMODULES += auto_init_storage
NO_PSEUDOMODULES += auto_init_usbus
# Packages may also add modules to PSEUDOMODULES in their `Makefile.include`.