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

5 Commits

Author SHA1 Message Date
Francisco Molina
26d3fd0a1b pkg/ndn-riot: migrate to ztimer 2021-12-09 15:23:36 +01:00
Martine S. Lenders
1c251beb03
gnrc_nettype: indirect NETTYPE definition via pseudo-modules
Instead of making a NETTYPE definition dependent on an implementation
module, this change makes it dependent on a pseudo-module for each
specific NETTYPE and makes the respective implementation modules
dependent on it.

This has two advantages:

- one does not need include the whole implementation module to
  subscribe to a NETTYPE for testing or to provide an alternative
  implementation
- A lot of circular dependencies related to GNRC could be untangled.
  E.g. the only reason `gnrc_icmpv6` needs the `gnrc_ipv6` is because it
  uses `GNRC_NETTYPE_IPV6` to search for the IPv6 header in an ICMPv6
  when demultiplexing an ICMPv6 header.

This change does not resolve these dependencies or include usages where
needed. The only dependency change is the addition of the
pseudo-modules to the implementation modules.
2020-05-05 19:16:06 +02:00
2b3a9d0e4b
pkg/ndn-riot: define dependencies in package 2020-01-27 12:51:19 +01:00
6bcf492d08
pkg/ndn-riot: blacklist ble_nimble feature 2019-11-20 07:25:25 +01:00
6975bab63d
pkg/ndn-riot: move dependency handling in Makefile.dep 2019-11-18 08:57:00 +01:00