Branch out all kernel objects into a KERNEL_OBJ variable
This commit is contained in:
parent
ca844d89e4
commit
b24035c51f
1 changed files with 13 additions and 1 deletions
14
Makefile
14
Makefile
|
@ -31,7 +31,19 @@ CFLAGS += -I./kern/libkern
|
|||
|
||||
all: kern/kernel.elf
|
||||
|
||||
kern/kernel.elf: kern/entry.o kern/start.o kern/libkern/string.o kern/libkern/proc.o kern/libkern/uart.o kern/libkern/panic.o kern/kalloc.o kern/libkern/memory.o kern/libkern/spinlock.o kern/libkern/string.o kern/libkern/mini-printf.o
|
||||
KERNEL_OBJ := \
|
||||
kern/entry.o \
|
||||
kern/start.o \
|
||||
kern/kalloc.o \
|
||||
kern/libkern/string.o \
|
||||
kern/libkern/proc.o \
|
||||
kern/libkern/uart.o \
|
||||
kern/libkern/panic.o \
|
||||
kern/libkern/memory.o \
|
||||
kern/libkern/spinlock.o \
|
||||
kern/libkern/mini-printf.o
|
||||
|
||||
kern/kernel.elf: $(KERNEL_OBJ)
|
||||
@echo LD $@
|
||||
@$(LD) $(LDFLAGS) -o $@ $^
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue