CFLAGS = -O2 -fPIC
INCLUDESDIR=../includes

#CROSS_COMPILE=arm-openwrt-linux-
CC=$(CROSS_COMPILE)gcc

OBJS_LUCI2_IO = \
	$(INCLUDESDIR)/utility.o \
	main.o \
	multipart_parser.o

.SUFFIXES: .c

%.o: %.c
	$(CC) -g -c $(CFLAGS) -o $@ $<

.PHONY: all clean luci2-io

all:
	make clean
	make luci2-io

clean:
	rm -f *.o
	rm -f *.so

luci2-io: $(OBJS_LUCI2_IO)
	$(CC) -o luci2-io $(OBJS_LUCI2_IO) -lubox -lubus -lm -luci




