kopia lustrzana https://github.com/espressif/esp-idf
27 wiersze
641 B
Makefile
27 wiersze
641 B
Makefile
ifdef IS_BOOTLOADER_BUILD
|
|
|
|
ifndef CONFIG_IDF_ENV_FPGA
|
|
COMPONENT_CONFIG_ONLY := 1
|
|
else
|
|
COMPONENT_SRCDIRS := .
|
|
COMPONENT_OBJS += fpga_overrides.o
|
|
endif
|
|
|
|
else
|
|
SOC_NAME := $(IDF_TARGET)
|
|
|
|
COMPONENT_SRCDIRS := .
|
|
COMPONENT_ADD_INCLUDEDIRS := include
|
|
COMPONENT_PRIV_INCLUDEDIRS := port/include port
|
|
COMPONENT_ADD_LDFRAGMENTS += linker.lf
|
|
|
|
ifndef CONFIG_IDF_ENV_FPGA
|
|
COMPONENT_OBJEXCLUDE += fpga_overrides.o
|
|
endif
|
|
|
|
include $(COMPONENT_PATH)/port/soc/$(SOC_NAME)/component.mk
|
|
|
|
# disable stack protection in files which are involved in initialization of that feature
|
|
startup.o stack_check.o: CFLAGS := $(filter-out -fstack-protector%, $(CFLAGS))
|
|
endif
|