Working i386 paging and liballoc
This commit is contained in:
21
kernel/Makefile
Normal file
21
kernel/Makefile
Normal file
@ -0,0 +1,21 @@
|
||||
include $(srctree)/build/make.config
|
||||
|
||||
here := $(srctree)/kernel
|
||||
|
||||
include $(here)/make.src
|
||||
|
||||
all: $(srctree)/out/kernel.elf
|
||||
|
||||
$(srctree)/out/kernel.elf: $(o_files)
|
||||
$(cc) $(kernel_ldflags) -o $@ $^
|
||||
|
||||
%.o: %.c
|
||||
$(cc) $(kernel_cflags) -c -o $@ $<
|
||||
|
||||
%.o: %.S
|
||||
$(cc) $(kernel_cflags) -c -o $@ $<
|
||||
|
||||
clean:
|
||||
-rm $(srctree)/out/kernel.elf $(o_files)
|
||||
|
||||
.PHONY: all clean
|
||||
Reference in New Issue
Block a user