24 lines
369 B
Makefile
24 lines
369 B
Makefile
ifeq ($(BUILDROOT),)
|
|
$(error BUILDROOT IS NOT SET!)
|
|
endif
|
|
|
|
SYSROOT := $(BUILDROOT)/sysroot
|
|
|
|
DIST := $(BUILDROOT)/dist/mittos.iso
|
|
|
|
$(DIST):
|
|
setup-grub.sh
|
|
grub-mkrescue -o $@ $(SYSROOT)
|
|
|
|
kernel:
|
|
ifeq ($(shell make -sqC src/kernel || echo 1), 1)
|
|
$(MAKE) -C src/kernel install
|
|
endif
|
|
|
|
install: $(DIST)
|
|
|
|
clean:
|
|
rm -rf $(DIST)
|
|
$(MAKE) -C src/kernel clean
|
|
|
|
.PHONY: install |