OSDN Git Service

c6af2c1799f47f47fe6d91df84a84e98f0602798
[unagi/old-svn-converted.git] / client / tag / 0.6.0 / anago / Makefile
1 all: anago.exe
2 LIBUSB = d:/dev/LibUSB-Win32
3 SQUIRREL = ../SQUIRREL2
4 KAZZO = ../../kazzo/firmware
5 VPATH = ..
6 #CFLAGS = -g -O0
7 CFLAGS = -O2
8 CFLAGS += -Wall -Werror -I.. -I$(LIBUSB)/include -I$(SQUIRREL)/include -I$(KAZZO) -DDEBUG=1 -DANAGO=1
9 LDFLAG = -L. -L$(LIBUSB)/lib/gcc -L$(SQUIRREL)/lib
10 CC = gcc
11 OBJ = anago.o header.o crc32.o file.o \
12         script_flash.o script_dump.o script_common.o \
13         progress.o flash_device.o \
14         reader_dummy.o reader_kazzo.o usb_device.o squirrel_wrap.o memory_manage.o
15 clean:
16         rm -f $(OBJ)
17 anago.exe: $(OBJ) 
18         g++ -o $@ $(LDFLAG) $(OBJ) -lusb -lsqstdlib -lsquirrel
19
20 script_flash.o: squirrel_wrap.h
21 script_dump.o: squirrel_wrap.h