component.mk 509 B

123456789101112131415161718192021
  1. #
  2. # Component Makefile
  3. #
  4. COMPONENT_ADD_INCLUDEDIRS := include
  5. COMPONENT_SRCDIRS := src
  6. LIBS ?=
  7. ifndef CONFIG_NO_BLOBS
  8. LIBS += core rtc net80211 pp wpa smartconfig coexist wps wpa2 espnow phy mesh
  9. endif
  10. COMPONENT_ADD_LDFLAGS += -L$(COMPONENT_PATH)/lib_esp32 \
  11. $(addprefix -l,$(LIBS)) \
  12. COMPONENT_ADD_LDFRAGMENTS += linker.lf
  13. COMPONENT_SUBMODULES += lib_esp32
  14. ALL_LIB_FILES := $(patsubst %,$(COMPONENT_PATH)/lib_esp32/lib%.a,$(LIBS))
  15. COMPONENT_ADD_LINKER_DEPS += $(ALL_LIB_FILES)