diff --git a/component.mk b/component.mk index 4b85ee4f217..b2f7e6a6b03 100644 --- a/component.mk +++ b/component.mk @@ -29,8 +29,8 @@ endef ARDUINO_LIBRARY_SRCDIRS := $(patsubst $(COMPONENT_PATH)/%,%,$(foreach LIBRARY,$(ARDUINO_ENABLED_LIBRARIES),$(call ARDUINO_LIBRARY_GET_SRCDIRS,$(LIBRARY)))) #$(info Arduino libraries src dirs: $(ARDUINO_LIBRARY_SRCDIRS)) - -COMPONENT_ADD_INCLUDEDIRS := cores/esp32 variants/esp32 $(ARDUINO_LIBRARY_SRCDIRS) +ESP32_VARIANT ?= esp32 +COMPONENT_ADD_INCLUDEDIRS := cores/esp32 variants/$(ESP32_VARIANT) $(ARDUINO_LIBRARY_SRCDIRS) COMPONENT_PRIV_INCLUDEDIRS := cores/esp32/libb64 -COMPONENT_SRCDIRS := cores/esp32/libb64 cores/esp32 variants/esp32 $(ARDUINO_LIBRARY_SRCDIRS) +COMPONENT_SRCDIRS := cores/esp32/libb64 cores/esp32 variants/$(ESP32_VARIANT) $(ARDUINO_LIBRARY_SRCDIRS) CXXFLAGS += -fno-rtti