Fixup makefile
This commit is contained in:
parent
cbf223b837
commit
297a0c9b67
3
Makefile
3
Makefile
|
|
@ -3,6 +3,7 @@ COMPONENTS = kernel
|
||||||
KERNEL_HDD = kornos.img
|
KERNEL_HDD = kornos.img
|
||||||
|
|
||||||
.PHONY: clean all $(COMPONENTS)
|
.PHONY: clean all $(COMPONENTS)
|
||||||
|
.DEFAULT_GOAL = $(KERNEL_HDD)
|
||||||
|
|
||||||
$(COMPONENTS):
|
$(COMPONENTS):
|
||||||
$(MAKE) -C $@
|
$(MAKE) -C $@
|
||||||
|
|
@ -20,7 +21,7 @@ $(KERNEL_HDD): ext/limine/limine-install $(COMPONENTS)
|
||||||
parted -s $(KERNEL_HDD) mklabel msdos
|
parted -s $(KERNEL_HDD) mklabel msdos
|
||||||
parted -s $(KERNEL_HDD) mkpart primary 1 100%
|
parted -s $(KERNEL_HDD) mkpart primary 1 100%
|
||||||
echfs-utils -m -p0 $(KERNEL_HDD) quick-format 32768
|
echfs-utils -m -p0 $(KERNEL_HDD) quick-format 32768
|
||||||
for f in $(COMPONENTS); do echo "Installing $$f"; echfs-utils -m -p0 $@ import $$f/$$f $$f; done
|
@for f in $(COMPONENTS); do echo "Installing $$f"; echfs-utils -m -p0 $@ import $$f/$$f $$f; done
|
||||||
echfs-utils -m -p0 $(KERNEL_HDD) import ext/limine.cfg limine.cfg
|
echfs-utils -m -p0 $(KERNEL_HDD) import ext/limine.cfg limine.cfg
|
||||||
ext/limine/limine-install ext/limine/limine.bin $(KERNEL_HDD)
|
ext/limine/limine-install ext/limine/limine.bin $(KERNEL_HDD)
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue