add: Makefile create iso without compression

This commit is contained in:
Starnakin 2024-12-19 02:18:47 +01:00
parent 6bdba0cb4f
commit 4028372475

View File

@ -40,9 +40,19 @@ iso: $(NAME)
grub-mkrescue -o build/$(NAME).iso --compress=xz --locales=en@quot --themes= isodir grub-mkrescue -o build/$(NAME).iso --compress=xz --locales=en@quot --themes= isodir
rm -rf isodir rm -rf isodir
fast-iso: $(NAME)
mkdir -p isodir/boot/grub
cp build/$(NAME).bin isodir/boot/$(NAME).bin
cp config/grub.cfg isodir/boot/grub/grub.cfg
grub-mkrescue -o build/$(NAME).iso --themes= isodir
rm -rf isodir
run-iso: iso run-iso: iso
qemu-system-i386 -cdrom build/$(NAME).iso -vga std qemu-system-i386 -cdrom build/$(NAME).iso -vga std
fast-run-iso: fast-iso
qemu-system-i386 -cdrom build/$(NAME).iso -vga std
debug: iso debug: iso
qemu-system-i386 -s -S build/$(NAME).iso -vga std qemu-system-i386 -s -S build/$(NAME).iso -vga std
@ -59,5 +69,5 @@ re:
$(MAKE) fclean $(MAKE) fclean
$(MAKE) all $(MAKE) all
.PHONY: all clean fclean re run iso run-iso .PHONY: all clean fclean re run iso run-iso fast-iso fast-run-iso
-include $(DEP) -include $(DEP)