35 lines
811 B
Makefile
35 lines
811 B
Makefile
COMPONENT_DEPENDS := \
|
|
Spiffs \
|
|
LittleFS
|
|
|
|
# Empty SPIFFS partition please
|
|
SPIFF_FILES :=
|
|
|
|
# Use to store filesystem image in a FlashString object instead of partition
|
|
CONFIG_VARS += ENABLE_FLASHSTRING_IMAGE
|
|
ENABLE_FLASHSTRING_IMAGE ?= 0
|
|
ifeq ($(ENABLE_FLASHSTRING_IMAGE),1)
|
|
COMPONENT_CXXFLAGS += -DENABLE_FLASHSTRING_IMAGE=1
|
|
HWCONFIG := spiffs
|
|
else
|
|
HWCONFIG := basic_ifs_$(SMING_ARCH)
|
|
endif
|
|
|
|
CONFIG_VARS += ENABLE_SDCARD
|
|
ifeq ($(ENABLE_SDCARD),1)
|
|
COMPONENT_CXXFLAGS += -DENABLE_SDCARD
|
|
COMPONENT_DEPENDS += SdStorage FatIFS
|
|
endif
|
|
|
|
CONFIG_VARS += ENABLE_USB_STORAGE
|
|
ifeq ($(ENABLE_USB_STORAGE),1)
|
|
COMPONENT_CXXFLAGS += -DENABLE_USB_STORAGE
|
|
COMPONENT_DEPENDS += USB FatIFS
|
|
USB_CONFIG := basic_ifs.usbcfg
|
|
endif
|
|
|
|
ifeq ($(SMING_ARCH),Rp2040)
|
|
# For Rp2040, put firmware into partition
|
|
LINK_CYW43_FIRMWARE := 0
|
|
endif
|