Skip to content

Commit 38512d1

Browse files
committed
make: introduce netif_default pseudomodule
Additionally the dependencies for GNRC specific modules are centralized in Makefile.dep.
1 parent 2c5dbdd commit 38512d1

File tree

9 files changed

+30
-18
lines changed

9 files changed

+30
-18
lines changed

Makefile.dep

+21-4
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,29 @@ ifneq (,$(filter nhdp,$(USEMODULE)))
1212
USEMODULE += oonf_rfc5444
1313
endif
1414

15+
ifneq (,$(filter gnrc_netif_default,$(USEMODULE)))
16+
USEMODULE += gnrc_netif
17+
USEMODULE += netif_default
18+
endif
19+
20+
ifneq (,$(filter cc110x,$(USEMODULE)))
21+
ifneq (,$(filter gnrc_netif_default,$(USEMODULE)))
22+
USEMODULE += gnrc_cc110x
23+
USEMODULE += gnrc_netdev2
24+
endif
25+
endif
26+
1527
ifneq (,$(filter at86rf2%,$(USEMODULE)))
28+
ifneq (,$(filter gnrc_netif_default,$(USEMODULE)))
29+
USEMODULE += gnrc_nomac
30+
endif
31+
endif
32+
33+
ifneq (,$(filter kw2xrf,$(USEMODULE)))
1634
USEMODULE += netdev2_ieee802154
35+
ifneq (,$(filter gnrc_netif_default,$(USEMODULE)))
36+
USEMODULE += gnrc_netdev2
37+
endif
1738
endif
1839

1940
ifneq (,$(filter netdev2_ieee802154,$(USEMODULE)))
@@ -32,10 +53,6 @@ ifneq (,$(filter gnrc_conn_udp,$(USEMODULE)))
3253
USEMODULE += gnrc_udp
3354
endif
3455

35-
ifneq (,$(filter gnrc_netif_default,$(USEMODULE)))
36-
USEMODULE += gnrc_netif
37-
endif
38-
3956
ifneq (,$(filter netdev2_tap,$(USEMODULE)))
4057
USEMODULE += netif
4158
USEMODULE += netdev2_eth

Makefile.pseudomodules

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ PSEUDOMODULES += gnrc_sixlowpan_iphc_nhc
1616
PSEUDOMODULES += gnrc_pktbuf
1717
PSEUDOMODULES += log
1818
PSEUDOMODULES += log_printfnoformat
19+
PSEUDOMODULES += netif_default
1920
PSEUDOMODULES += newlib
2021
PSEUDOMODULES += newlib_nano
2122
PSEUDOMODULES += pktqueue

boards/fox/Makefile.dep

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
ifneq (,$(filter gnrc_netif_default,$(USEMODULE)))
1+
ifneq (,$(filter netif_default gnrc_netif_default,$(USEMODULE)))
22
USEMODULE += at86rf231
3-
USEMODULE += gnrc_netdev2
43
endif
54

65
ifneq (,$(filter saul_default,$(USEMODULE)))

boards/iotlab-m3/Makefile.dep

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
ifneq (,$(filter gnrc_netif_default,$(USEMODULE)))
1+
ifneq (,$(filter netif_default gnrc_netif_default,$(USEMODULE)))
22
USEMODULE += at86rf231
3-
USEMODULE += gnrc_netdev2
43
endif
54

65
ifneq (,$(filter saul_default,$(USEMODULE)))

boards/msba2/Makefile.include

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
ifneq (,$(filter gnrc_netif_default,$(USEMODULE)))
2-
USEMODULE += cc110x gnrc_netdev2 gnrc_cc110x
1+
ifneq (,$(filter netif_default gnrc_netif_default,$(USEMODULE)))
2+
USEMODULE += cc110x
33
endif
44

55
USEMODULE += msba2-common

boards/mulle/Makefile.dep

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
ifneq (,$(filter gnrc_netif_default,$(USEMODULE)))
1+
ifneq (,$(filter netif_default gnrc_netif_default,$(USEMODULE)))
22
USEMODULE += at86rf212b
3-
USEMODULE += gnrc_netdev2
43
endif
54

65
ifneq (,$(filter saul_default,$(USEMODULE)))

boards/native/Makefile.dep

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
ifneq (,$(filter gnrc_netif_default,$(USEMODULE)))
1+
ifneq (,$(filter netif_default gnrc_netif_default,$(USEMODULE)))
22
USEMODULE += netdev2_tap
3-
USEMODULE += gnrc_netdev2
43
endif

boards/pba-d-01-kw2x/Makefile.dep

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
ifneq (,$(filter gnrc_netif_default,$(USEMODULE)))
1+
ifneq (,$(filter netif_default gnrc_netif_default,$(USEMODULE)))
22
USEMODULE += kw2xrf
3-
USEMODULE += gnrc_nomac
43
endif
54

65
ifneq (,$(filter saul_default,$(USEMODULE)))

boards/samr21-xpro/Makefile.dep

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
ifneq (,$(filter gnrc_netif_default,$(USEMODULE)))
1+
ifneq (,$(filter gnrc_netif_default netif_default,$(USEMODULE)))
22
USEMODULE += at86rf233
3-
USEMODULE += gnrc_netdev2
43
endif
54

65
ifneq (,$(filter saul_default,$(USEMODULE)))

0 commit comments

Comments
 (0)