X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=blobdiff_plain;f=Makefile;h=9603dc2212b9ba58aba08ace7330fca3373e8f43;hp=27a389e2b97e7e89e80a4d111c56b4bfe74994cd;hb=ab909db28307cfbf7ee8d692506bb79d7ffd627a;hpb=3709ec3205cfb152b6568f3ea505c67fe7504c2a diff --git a/Makefile b/Makefile index 27a389e2..9603dc22 100644 --- a/Makefile +++ b/Makefile @@ -1,3 +1,4 @@ +.NOTPARALLEL: blink-ram blink-flash KERNEL=/local/src/linux-2.6-aiko-64 KINC=$(KERNEL)/drivers/usb/serial @@ -9,15 +10,28 @@ LIBS=-lusb KERNEL_OBJS=cccp.o LIBUSB_OBJS=cp-usb.o -OBJS=ccdbg.o ccdbg-command.o ccdbg-io.o $(LIBUSB_OBJS) +SRCS=ccdbg.c ccdbg-command.c ccdbg-debug.c ccdbg-flash.c \ + ccdbg-hex.c ccdbg-io.c ccdbg-memory.c \ + $(LIBUSB_OBJS) + +OBJS=$(SRCS:.c=.o) + INCS=ccdbg.h cccp.h PROG=ccdbg +LOAD=blinks + +all: $(PROG) $(LOAD) + $(PROG): $(OBJS) $(CC) $(CFLAGS) -o $@ $(OBJS) $(LIBS) clean: rm -f $(PROG) $(OBJS) + +make -C blink clean $(OBJS): $(INCS) + +blinks: + +make -C blink