31 lines
		
	
	
	
		
			500 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			31 lines
		
	
	
	
		
			500 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
| # explicitly use gcc as in xtensa build environment it might be set to
 | |
| # cross compiler
 | |
| CC = gcc
 | |
| 
 | |
| SOURCES := spiffs_hydrogen.c
 | |
| SOURCES += spiffs_cache.c
 | |
| SOURCES += spiffs_gc.c
 | |
| SOURCES += spiffs_check.c
 | |
| SOURCES += spiffs_nucleus.c
 | |
| SOURCES += mkspiffs.c
 | |
| 
 | |
| OBJECTS := $(SOURCES:.c=.o)
 | |
| 
 | |
| VPATH = ../spiffs/src
 | |
| 
 | |
| CFLAGS += -I..
 | |
| CFLAGS += -DSPIFFS_SINGLETON=0
 | |
| 
 | |
| all: mkspiffs
 | |
| 
 | |
| $(OBJECTS): $(SOURCES)
 | |
| 
 | |
| $(OBJECTS): ../spiffs_config.h
 | |
| 
 | |
| mkspiffs: $(OBJECTS)
 | |
| 
 | |
| clean:
 | |
| 	@rm -f mkspiffs
 | |
| 	@rm -f *.o
 | |
| 
 | |
| .PHONY: all clean
 |