Merge pull request #13565 from jia200x/pr/netdev_submodule

netdev: make netdev_% variants a submodule
This commit is contained in:
benpicco 2020-09-30 22:55:45 +02:00 committed by GitHub
commit f2a1043654
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
10 changed files with 13 additions and 7 deletions

View File

@ -69,11 +69,6 @@ ifneq (,$(filter gnrc_mac,$(USEMODULE)))
endif endif
endif endif
# Don't register netdevs if there is only a single one of them
ifeq (,$(filter gnrc_netif_single,$(USEMODULE)))
USEMODULE += netdev_register
endif
ifneq (,$(filter gnrc_gomach,$(USEMODULE))) ifneq (,$(filter gnrc_gomach,$(USEMODULE)))
USEMODULE += gnrc_netif USEMODULE += gnrc_netif
USEMODULE += gnrc_nettype_gomach USEMODULE += gnrc_nettype_gomach

View File

@ -140,3 +140,11 @@ endif
ifneq (,$(filter ws281x_%,$(USEMODULE))) ifneq (,$(filter ws281x_%,$(USEMODULE)))
USEMODULE += ws281x USEMODULE += ws281x
endif endif
ifneq (,$(filter netdev_%,$(USEMODULE)))
USEMODULE += netdev
# Don't register netdevs if there is only a single one of them
ifeq (,$(filter gnrc_netif_single,$(USEMODULE)))
USEMODULE += netdev_register
endif
endif

View File

@ -1 +1,3 @@
SUBMODULES := 1
include $(RIOTBASE)/Makefile.base include $(RIOTBASE)/Makefile.base

View File

@ -1 +0,0 @@
include $(RIOTBASE)/Makefile.base

View File

@ -1 +0,0 @@
include $(RIOTBASE)/Makefile.base

View File

@ -75,6 +75,9 @@ PSEUDOMODULES += mpu_noexec_ram
PSEUDOMODULES += nanocoap_% PSEUDOMODULES += nanocoap_%
PSEUDOMODULES += netdev_default PSEUDOMODULES += netdev_default
PSEUDOMODULES += netdev_ieee802154_% PSEUDOMODULES += netdev_ieee802154_%
PSEUDOMODULES += netdev_ieee802154
PSEUDOMODULES += netdev_eth
PSEUDOMODULES += netdev_layer
PSEUDOMODULES += netdev_register PSEUDOMODULES += netdev_register
PSEUDOMODULES += netstats PSEUDOMODULES += netstats
PSEUDOMODULES += netstats_l2 PSEUDOMODULES += netstats_l2