From 420e355173ca5c4c6f26ac19b1f5ab20e1723a7a Mon Sep 17 00:00:00 2001 From: Thomas White Date: Tue, 19 Jun 2018 21:53:09 +0200 Subject: Initial commit --- Makefile | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 Makefile (limited to 'Makefile') diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..aeac4a4 --- /dev/null +++ b/Makefile @@ -0,0 +1,13 @@ +all: kernel.img + +kernel.img: kernel.elf + arm-linux-gnu-objcopy kernel.elf -O binary kernel.img + +kernel.elf : main.o linkscript.ld + arm-linux-gnu-ld --no-undefined main.o -o kernel.elf -T linkscript.ld + +main.o: src/main.s + arm-linux-gnu-as -Isrc src/main.s -o main.o + +clean: + rm -f main.o kernel.elf kernel.img -- cgit v1.2.3