IP ?= 192.168.4.1 .PHONY : all clean push CFLAGS = -std=gnu99 -Wall -Wextra -O2 -march=native all : execute_reflash page.mpfs push mfsmaker : mfsmaker.c $(CC) $(CFLAGS) -o $@ $^ page.mpfs : mfsmaker page # cat to_compress/*.js | gzip -9 > page/compressed.js.gz ./mfsmaker page page.mpfs pushtodev : pushtodev.c $(CC) $(CFLAGS) -o $@ $^ execute_reflash : execute_reflash.c md5.c $(CC) $(CFLAGS) -o $@ $^ push : pushtodev page.mpfs ./pushtodev $(IP) 65536 page.mpfs # ./pushtodev $(IP) 1048576 page.mpfs clean : $(RM) mfsmaker page.mpfs pushtodev execute_reflash