2fd8ec6dfac8d97c56cb164bc66d6d57cfd2d83e
[fw/altos] / Makefile
1 KERNEL=/local/src/linux-2.6-aiko-64
2 KINC=$(KERNEL)/drivers/usb/serial
3
4 WARN=-Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes\
5         -Wmissing-declarations -Wnested-externs -fno-strict-aliasing 
6 CFLAGS=-g -I$(KINC) $(WARN)
7 LIBS=-lusb
8
9 KERNEL_OBJS=cccp.o
10 LIBUSB_OBJS=cp-usb.o
11
12 OBJS=ccdbg.o ccdbg-command.o ccdbg-debug.o \
13         ccdbg-io.o ccdbg-memory.o \
14         $(LIBUSB_OBJS)
15 INCS=ccdbg.h cccp.h
16
17 PROG=ccdbg
18
19 $(PROG): $(OBJS)
20         $(CC) $(CFLAGS) -o $@ $(OBJS) $(LIBS)
21
22 clean:
23         rm -f $(PROG) $(OBJS)
24
25 $(OBJS): $(INCS)