GCC = gcc
WEIX_DRIVER_OBJS = char/kernel_char.o block/kernel_block.o

WEIX_DRIVER_SRCS = $(WEIX_CHAR_OBJS:.o=.c)

CFLAGS = -Wall -O -DDEBUG -I../../include -D__KERNEL__ 
.c.o: 
	$(GCC) $(CFLAGS) -c -o $*.o $*.c 

kernel_drivers.o: $(WEIX_DRIVER_OBJS)
	ld -r -o $@ $(WEIX_DRIVER_OBJS)

char/kernel_char.o :
	cd char ; $(MAKE)

block/kernel_block.o :
	cd block ; $(MAKE)
all : $(WEIX_DRIVER_OBJS)

dep:
	../tools/gccmakedep $(WEIX_DRIVER_SRCS)
# DO NOT DELETE
