mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
31 lines
806 B
Makefile
31 lines
806 B
Makefile
# additional modules dependencies
|
|
|
|
ifneq (, $(filter esp_sdk, $(USEMODULE)))
|
|
USEMODULE += core_thread_flags
|
|
INCLUDES += -I$(ESP8266_SDK_DIR)/third_party/include
|
|
LINKFLAGS += -Wl,-wrap=malloc
|
|
LINKFLAGS += -Wl,-wrap=free
|
|
LINKFLAGS += -Wl,-wrap=calloc
|
|
LINKFLAGS += -Wl,-wrap=realloc
|
|
LINKFLAGS += -Wl,-wrap=_malloc_r
|
|
LINKFLAGS += -Wl,-wrap=_free_r
|
|
LINKFLAGS += -Wl,-wrap=_realloc_r
|
|
endif
|
|
|
|
ifneq (, $(filter esp_spiffs, $(USEMODULE)))
|
|
export SPIFFS_STD_OPTION = -std=c99
|
|
USEMODULE += spiffs
|
|
USEMODULE += vfs
|
|
endif
|
|
|
|
ifneq (, $(filter esp_wifi, $(USEMODULE)))
|
|
CFLAGS += -DLWIP_OPEN_SRC
|
|
LINKFLAGS += -Wl,-wrap=ethernet_input
|
|
USEMODULE += netdev_eth
|
|
endif
|
|
|
|
ifneq (,$(filter ndn-riot,$(USEPKG)))
|
|
USEMODULE += crypto
|
|
USEMODULE += cipher_modes
|
|
endif
|