#arm gcc tool
#CROSS_COMPILE = ~/ARM_Linux_GCC/bin/arm-none-linux-gnueabi-


CC = ${CROSS_COMPILE}gcc

CFLAGS = -g -Wall
CFLAGS += -Wno-format-overflow
LD_LIBRARY = -lpthread -ldl

INCLUDE =
SOURCES = \
		fibo_firehose.c \
		firehose_protocol.c \
		sahara_protocol.c \
		usb_linux.c \
		md5.c \
		usb2tcp.c \
		stream_download_protocol.c

linux: clean
	${CC} ${CFLAGS} -s ${SOURCES} -o upgrade_tool $(LD_LIBRARY)

debug: clean
	${CC} ${CFLAGS} -DFH_DEBUG -s ${SOURCES} -o upgrade_tool $(LD_LIBRARY)

clean:
	rm -f upgrade_tool

