From f57fba5dbae382d53465c9721a727818cfa02731 Mon Sep 17 00:00:00 2001
From: Martine Lenders <mail@martine-lenders.eu>
Date: Thu, 27 Oct 2016 12:04:35 +0200
Subject: [PATCH] sock: introduce sock pseudo-modules

---
 Makefile.dep           | 6 ++++++
 Makefile.pseudomodules | 4 ++++
 2 files changed, 10 insertions(+)

diff --git a/Makefile.dep b/Makefile.dep
index 63529b95ea..be838d4c12 100644
--- a/Makefile.dep
+++ b/Makefile.dep
@@ -67,13 +67,19 @@ ifneq (,$(filter gnrc_sock_%,$(USEMODULE)))
   USEMODULE += gnrc_sock
 endif
 
+ifneq (,$(filter gnrc_sock_ip,$(USEMODULE)))
+  USEMODULE += sock_ip
+endif
+
 ifneq (,$(filter gnrc_sock_udp,$(USEMODULE)))
   USEMODULE += gnrc_udp
   USEMODULE += random     # to generate random ports
+  USEMODULE += sock_udp
 endif
 
 ifneq (,$(filter gnrc_sock,$(USEMODULE)))
   USEMODULE += gnrc_netapi_mbox
+  USEMODULE += sock
 endif
 
 ifneq (,$(filter gnrc_netapi_mbox,$(USEMODULE)))
diff --git a/Makefile.pseudomodules b/Makefile.pseudomodules
index a91c8c63ea..98ef44062f 100644
--- a/Makefile.pseudomodules
+++ b/Makefile.pseudomodules
@@ -52,6 +52,10 @@ PSEUDOMODULES += printf_float
 PSEUDOMODULES += saul_adc
 PSEUDOMODULES += saul_default
 PSEUDOMODULES += saul_gpio
+PSEUDOMODULES += sock
+PSEUDOMODULES += sock_ip
+PSEUDOMODULES += sock_tcp
+PSEUDOMODULES += sock_udp
 PSEUDOMODULES += schedstatistics
 PSEUDOMODULES += sock
 PSEUDOMODULES += sock_ip
-- 
GitLab