From 1b74fcab6ead969a89b9e914f2bc981ddfc038bf Mon Sep 17 00:00:00 2001
From: Martine Lenders <mlenders@inf.fu-berlin.de>
Date: Sun, 5 Jun 2016 13:11:32 +0200
Subject: [PATCH] csma_sender: fix dependencies

---
 Makefile.dep                                 | 5 +++++
 sys/net/gnrc/link_layer/csma_sender/Makefile | 5 +----
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/Makefile.dep b/Makefile.dep
index 97650d319a..83ea764184 100644
--- a/Makefile.dep
+++ b/Makefile.dep
@@ -10,6 +10,11 @@ ifneq (,$(filter ccn-lite,$(USEPKG)))
     export CFLAGS += -DCCNL_RIOT
 endif
 
+ifneq (,$(filter gnrc_csma_sender,$(USEMODULE)))
+  USEMODULE += random
+  USEMODULE += xtimer
+endif
+
 ifneq (,$(filter nhdp,$(USEMODULE)))
   USEMODULE += conn_udp
   USEMODULE += xtimer
diff --git a/sys/net/gnrc/link_layer/csma_sender/Makefile b/sys/net/gnrc/link_layer/csma_sender/Makefile
index 41589fd082..b2cfa41e94 100644
--- a/sys/net/gnrc/link_layer/csma_sender/Makefile
+++ b/sys/net/gnrc/link_layer/csma_sender/Makefile
@@ -1,6 +1,3 @@
-MODULE = gnrc_csma_sender
-
-USEMODULE += xtimer
-USEMODULE += random
+MODULE := gnrc_csma_sender
 
 include $(RIOTBASE)/Makefile.base
-- 
GitLab