mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
41 lines
1.2 KiB
Makefile
41 lines
1.2 KiB
Makefile
FEATURES_REQUIRED += cpp
|
|
|
|
# Contrib code of openDSME
|
|
USEMODULE += opendsme_riot_contrib
|
|
|
|
# Internal openDSME modules
|
|
USEMODULE += opendsme_dsmelayer
|
|
USEMODULE += opendsme_acklayer
|
|
USEMODULE += opendsme_associationmanager
|
|
USEMODULE += opendsme_beaconmanager
|
|
USEMODULE += opendsme_caplayer
|
|
USEMODULE += opendsme_gtsmanager
|
|
USEMODULE += opendsme_messagedispatcher
|
|
USEMODULE += opendsme_messages
|
|
USEMODULE += opendsme_datastructures
|
|
USEMODULE += opendsme_mcps_sap
|
|
USEMODULE += opendsme_mlme_sap
|
|
USEMODULE += opendsme_pib
|
|
|
|
# openDSME adaption layer modules
|
|
USEMODULE += opendsme_adaption_layer
|
|
USEMODULE += opendsme_adaption_layer_scheduling
|
|
|
|
# required RIOT modules
|
|
USEMODULE += luid
|
|
USEMODULE += gnrc
|
|
USEMODULE += gnrc_netif
|
|
USEMODULE += ieee802154
|
|
USEMODULE += ztimer_usec
|
|
|
|
USEMODULE += cpp11-compat
|
|
CXXEXFLAGS += -Wno-unused-parameter -Wno-pedantic -Wno-missing-field-initializers -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-unused-variable -Wno-reorder -Wno-address -Wno-sign-compare -Wno-unused-function
|
|
FEATURES_REQUIRED += cpp # basic C++ support
|
|
FEATURES_REQUIRED += libstdcpp # libstdc++ support (for #include <cstdio>)
|
|
|
|
|
|
# Disable Auto-ACK (not supported by openDSME)
|
|
CFLAGS += -DCONFIG_IEEE802154_AUTO_ACK_DISABLE=1
|
|
|
|
USEMODULE += random
|