You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

24 lines
709 B
Makefile

# List of the required lwIP files.
LWIPDIR = $(CHIBIOS)/ext/lwip/src
# The various blocks of files are outlined in Filelists.mk.
include $(LWIPDIR)/Filelists.mk
LWBINDSRC = \
$(CHIBIOS)/os/various/lwip_bindings/lwipthread.c \
$(CHIBIOS)/os/various/lwip_bindings/arch/sys_arch.c
# Add blocks of files from Filelists.mk as required for enabled options
LWSRC_REQUIRED = $(COREFILES) $(CORE4FILES) $(APIFILES) $(LWBINDSRC) $(NETIFFILES)
LWSRC_EXTRAS ?= $(HTTPFILES)
LWINC = \
$(CHIBIOS)/os/various/lwip_bindings \
$(LWIPDIR)/include
# Shared variables
ALLCSRC += $(LWSRC_REQUIRED) $(LWSRC_EXTRAS)
ALLINC += $(LWINC) \
$(CHIBIOS)/os/various