15 lines
236 B
Makefile
15 lines
236 B
Makefile
|
|
KERNEL = hos
|
|
LOAD_ADDRESS = 0x100000
|
|
LDTARGET = elf32-i386
|
|
LDFLAGS = -Ttext $(LOAD_ADDRESS) --oformat $(LDTARGET)
|
|
|
|
.PHONY: clean
|
|
|
|
all:
|
|
nasm -f elf -o boot.o boot.asm
|
|
ld $(LDFLAGS) -o $(KERNEL) boot.o
|
|
|
|
clean:
|
|
-rm -f *~ $(KERNEL) *.o
|