shithub: riscv

Download patch

ref: 1216c06c3bdf3f3fb953ec96de99e026ef318360
parent: 225b573624549303609411ab87a6e923964a50c1
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Thu May 19 15:17:24 EDT 2016

dist/mkfile: generate iso/hybrid image for 9front.iso

--- a/sys/lib/dist/mkfile
+++ b/sys/lib/dist/mkfile
@@ -15,7 +15,18 @@
 	@{rfork n
 	mk binds
 	disk/mk9660 -c9j -B 386/9bootiso -E 386/efiboot.fat -p $proto -s /n/src9 -v 'Plan 9 Front' $target
-	}
+	if(bind -q /n/src9/386/9boothyb /n/src9/386/9bootfat){
+		dd -if /dev/zero -bs 512 -count 4096 >> $target
+		disk/partfs -m /n/partfs $target
+		disk=/n/partfs/sdXX
+		disk/mbr -m /n/src9/386/mbr $disk/data
+		@{echo a p1 '$-1' '$'
+			echo t p1 FAT16
+			echo A p1
+			echo w
+			echo q} | disk/fdisk -b $disk/data
+		disk/format -b /n/src9/386/pbs -d -r 1 $disk/dos /n/src9/386/9bootfat
+	}}
 
 %.zynq.img:
 	@{