component.mk 580 B

12345678910111213141516171819202122
  1. ifdef CONFIG_SPIRAM_CACHE_WORKAROUND
  2. LIBC_PATH := $(COMPONENT_PATH)/lib/libc-psram-workaround.a
  3. LIBM_PATH := $(COMPONENT_PATH)/lib/libm-psram-workaround.a
  4. else
  5. ifdef CONFIG_NEWLIB_NANO_FORMAT
  6. LIBC_PATH := $(COMPONENT_PATH)/lib/libc_nano.a
  7. else
  8. LIBC_PATH := $(COMPONENT_PATH)/lib/libc.a
  9. endif # CONFIG_NEWLIB_NANO_FORMAT
  10. LIBM_PATH := $(COMPONENT_PATH)/lib/libm.a
  11. endif # CONFIG_SPIRAM_CACHE_WORKAROUND
  12. COMPONENT_ADD_LDFLAGS := $(LIBC_PATH) $(LIBM_PATH) -lnewlib
  13. COMPONENT_ADD_LINKER_DEPS := $(LIBC_PATH) $(LIBM_PATH)
  14. COMPONENT_ADD_INCLUDEDIRS := platform_include include