]> git.dujemihanovic.xyz Git - nameless-os.git/blob - boot/x86/Makefile
3d12d12cdd6c07799b3920de893e3bd476643c5e
[nameless-os.git] / boot / x86 / Makefile
1 BOOTLOADER_OBJ = mbr vbr-fat32
2 ASFLAGS_BASE = -w-zeroing
3
4 default: $(BOOTLOADER_OBJ) stage3
5
6 stage3:
7 $(MAKE) -C stage3
8
9 vbr-fat32: vbr-fat32.s fat32/*.s
10
11 clean:
12 -rm mbr vbr-fat32 disk.img
13 $(MAKE) -C stage3 clean
14
15 # Implicit rules
16 %: %.s
17 $(AS) $(ASFLAGS_BASE) -f bin $< -o $@
18
19 .PHONY : default clean stage3