Usefull now that we have like 4 different folders that need to be compiled slightly differently
22 lines
379 B
Makefile
22 lines
379 B
Makefile
.PHONY: all install bios bootloader kernel clean
|
|
|
|
all: bios bootloader kernel
|
|
|
|
install: all
|
|
sh script/format_disk.sh
|
|
sh script/copy_files.sh
|
|
|
|
bios:
|
|
@$(MAKE) -C bios
|
|
|
|
bootloader:
|
|
@$(MAKE) -C bootloader
|
|
|
|
kernel:
|
|
@$(MAKE) -C kernel
|
|
|
|
|
|
clean:
|
|
@$(MAKE) -C bios --no-print-directory $@
|
|
@$(MAKE) -C bootloader --no-print-directory $@
|
|
@$(MAKE) -C kernel --no-print-directory $@
|