mirror of
https://github.com/justinian/jsix.git
synced 2025-12-09 16:04:32 -08:00
Update ISO make tartget to xorrisofs
This commit is contained in:
10
Makefile
10
Makefile
@@ -217,17 +217,17 @@ $(BUILD_D)/fs.img: $(BUILD_D)/boot.efi $(BUILD_D)/kernel.elf $(BUILD_D)/screenfo
|
||||
rm $(TEMPFILE)
|
||||
mv $@.tmp $@
|
||||
|
||||
$(BUILD_D)/fs.iso: $(BUILD_D)/fs.img
|
||||
mkdir -p $(BUILD_D)/iso
|
||||
cp $< $(BUILD_D)/iso/
|
||||
xorriso -as mkisofs -R -f -e fs.img -no-emul-boot -o $@ $(BUILD_D)/iso
|
||||
|
||||
$(BUILD_D)/floppy.img: $(BUILD_D)/boot.efi $(BUILD_D)/kernel.elf $(BUILD_D)/screenfont.psf
|
||||
cp assets/floppy.img $@
|
||||
mcopy -i $@ $(BUILD_D)/boot.efi ::/EFI/BOOT/BOOTX64.efi
|
||||
mcopy -i $@ $(BUILD_D)/kernel.elf ::$(KERNEL_FILENAME)
|
||||
mcopy -i $@ $(BUILD_D)/screenfont.psf ::screenfont.psf
|
||||
|
||||
$(BUILD_D)/fs.iso: $(BUILD_D)/floppy.img
|
||||
mkdir -p $(BUILD_D)/iso
|
||||
cp $< $(BUILD_D)/iso/
|
||||
xorrisofs --efi-boot floppy.img -o $@ $(BUILD_D)/iso
|
||||
|
||||
qemu: $(BUILD_D)/floppy.img $(BUILD_D)/flash.img
|
||||
-rm popcorn.log
|
||||
"$(QEMU)" $(QEMUOPTS) -nographic
|
||||
|
||||
Reference in New Issue
Block a user