GCC = gcc
WEIX_LIB_OBJS = before_start.o main.o

WEIX_LIB_SRCS = $(WEIX_LIB_OBJS:.o=.c)

CFLAGS = -Wall -O -DDEBUG -I../include -Wno-main

.c.o: 
	$(GCC) $(CFLAGS) -c -o $*.o $*.c 

kernel_init.o : $(WEIX_LIB_OBJS)
	ld -r -o $@ $(WEIX_LIB_OBJS)

before_start.o:
	as -o before_start.o before_start.S

clean:
	rm -f *.o
dep:
	../tools/gccmakedep $(WEIX_LIB_SRCS)
# DO NOT DELETE
