diff options
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -131,12 +131,14 @@ iso: kernel initramfs busybox rootfs $(LIMINE_DIR) echo "[yerba] bootstrapping Limine and creating ISO..."; \ mkdir -p $(ISO_ROOT)/boot/limine; \ mkdir -p $(ISO_ROOT)/EFI/BOOT; \ + mkdir -p $(ISO_ROOT)/yerba; \ cp $(BUILD_DIR)/bzImage $(ISO_ROOT)/boot/; \ cp $(BUILD_DIR)/initramfs.cpio.gz $(ISO_ROOT)/boot/; \ cp $(WORKING_DIR)/limine.conf $(ISO_ROOT)/boot/limine; \ cp $(LIMINE_DIR)/limine-bios.sys $(LIMINE_DIR)/limine-bios-cd.bin $(LIMINE_DIR)/limine-uefi-cd.bin $(ISO_ROOT)/boot/limine; \ cp $(LIMINE_DIR)/BOOTX64.EFI $(ISO_ROOT)/EFI/BOOT/; \ cp $(LIMINE_DIR)/BOOTIA32.EFI $(ISO_ROOT)/EFI/BOOT/; \ + cp $(BUILD_DIR)/rootfs.squashfs $(ISO_ROOT)/yerba/; \ xorriso -as mkisofs -R -r -J -b boot/limine/limine-bios-cd.bin -no-emul-boot -boot-load-size 4 -boot-info-table -hfsplus -apm-block-size 2048 --efi-boot boot/limine/limine-uefi-cd.bin -efi-boot-part --efi-boot-image --protective-msdos-label $(ISO_ROOT) -o $(ISO_PATH); \ $(LIMINE_DIR)/limine bios-install $(ISO_PATH); \ fi |
