+CC = xtensa-lx106-elf-gcc
+CFLAGS = -DNODEMCU -I. -mlongcalls -Wall -Wextra -Werror -DDEBUG
+LDLIBS = -nostdlib -Wl,--start-group -lmain -lnet80211 -lwpa -llwip -lpp -lphy -lc -Wl,--end-group -lgcc -I/home/mrl/projects/esp-open-sdk/sdk/include -L/home/mrl/projects/esp-open-sdk/sdk/lib
+LDFLAGS = -Teagle.app.v6.ld
+
+OBJS:=interpret.o sds.o task.o main.o interface.o spec.o
+
+main-0x00000.bin: main
+ esptool.py elf2image $^
+
+main: $(OBJS)
+ $(CC) $(LDFLAGS) $(OBJS) $(LDLIBS) $(OUTPUT_OPTION)
+
+interface.o: interface_nodemcu.c
+ $(CC) $(CFLAGS) -c $< -o $@
+
+#FLASh: %-0x00000.bin
+# esptool.py write_flash 0 blinky-0x00000.bin 0x40000 blinky-0x40000.bin
+
+clean:
+ $(RM) main $(OBJS)