From d6b4cde03e957f06cdf0a8c79d9e22a070222c02 Mon Sep 17 00:00:00 2001 From: Leandro Lanzieri Date: Tue, 17 Dec 2019 14:06:58 +0100 Subject: [PATCH] pkg/wakaama: Move client mode flag to package As the only implementation available in RIOT of LwM2M is the client, it makes no sense to set this flag in every application. --- examples/wakaama/Makefile | 3 --- pkg/wakaama/Makefile.include | 3 +++ 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/examples/wakaama/Makefile b/examples/wakaama/Makefile index 5243e62224..f5111cc0bd 100644 --- a/examples/wakaama/Makefile +++ b/examples/wakaama/Makefile @@ -39,9 +39,6 @@ USEPKG += wakaama # Uncomment to indicate that the server is a LwM2M bootstrap server # CFLAGS += -DCONFIG_LWM2M_BOOTSTRAP=1 -# NOTE: Use wakaama in client mode -CFLAGS += -DLWM2M_CLIENT_MODE - include $(RIOTBASE)/Makefile.include # Configure server via CFLAGS only if not done via Kconfig diff --git a/pkg/wakaama/Makefile.include b/pkg/wakaama/Makefile.include index eab55a240c..2432725672 100644 --- a/pkg/wakaama/Makefile.include +++ b/pkg/wakaama/Makefile.include @@ -3,6 +3,9 @@ DIRS += $(RIOTBASE)/pkg/wakaama/contrib INCLUDES += -I$(RIOTBASE)/pkg/wakaama/include INCLUDES += -I$(PKGDIRBASE)/wakaama +# NOTE: Use wakaama in client mode +CFLAGS += -DLWM2M_CLIENT_MODE + # Translate 'CONFIG_' options to package specific flags. This checks if the # option is set via CFLAGS ifneq (,$(filter -DCONFIG_LWM2M_BOOTSTRAP=1,$(CFLAGS)))