CC := x86_64-luna-gcc CXX := x86_64-luna-g++ ASM := nasm AR := x86_64-luna-ar LD := x86_64-luna-ld build: +@tools/sync-libc.sh +@tools/buildstep.sh kernel build +@tools/buildstep.sh libs build +@tools/buildstep.sh apps build clean: initrd-clean +@tools/buildstep.sh kernel clean +@tools/buildstep.sh libs clean +@tools/buildstep.sh apps clean initrd-clean: rm -f $(LUNA_ROOT)/initrd/boot/moon $(LUNA_ROOT)/Luna.iso rm -rf $(LUNA_ROOT)/initrd/bin install: +@tools/buildstep.sh kernel install +@tools/buildstep.sh libs install +@tools/buildstep.sh apps install +@tools/install-built-ports.sh