shithub: rc

Download patch

ref: ec27ab6323d4290518a9f2ea84237871ac575dfb
parent: c6c13cd4a3bb3ecb4d113ec654294cf7be06f913
author: sl <sl@x1yg3>
date: Sun Jul 6 18:39:46 EDT 2025

add mkfile

--- a/INDEX
+++ b/INDEX
@@ -32,6 +32,7 @@
 img -  upload an image to http://img.stanleylieber.com
 joy.gp100 - Configure the Rii GP 100 USB game controller.
 mailclean - Clean up IMAP litter.
+mkfile - $home/mkfile
 n700 - Set preferred X11 mouse acceleration for Lenovo N700 wireless mouse.
 nauth - rcpu to or rimport from auth.inri.net
 nn - run webcookies/webfs, populate factotum from secstore, perform some binds, run plumber.
--- /dev/null
+++ b/mkfile
@@ -1,0 +1,101 @@
+# 2024-02-15T23:35:01-05:00
+386:V:
+	chmod 775 /sys/man/*/*
+	objtype=386
+	mk syssrc
+	mk man
+	mk pc
+aijuboard:V:
+	chmod 775 /sys/man/*/*
+	objtype=arm
+	mk syssrc
+	mk man
+	mk zynq
+amd64:V:
+	chmod 775 /sys/man/*/*
+	objtype=amd64
+	mk syssrc
+	mk man
+	mk pc64
+reform:V:
+	chmod 775 /sys/man/*/*
+	objtype=arm64
+	mk syssrc
+	mk man
+	mk imx8
+rpi:V:
+	chmod 775 /sys/man/*/*
+	objtype=arm
+	mk syssrc
+	mk man
+	mk bcm
+rpi64:V:
+	chmod 775 /sys/man/*/*
+	objtype=arm64
+	mk syssrc
+	mk man
+	mk bcm64
+syssrc:V:
+	cd /
+	. /sys/lib/rootstub
+	#C=`{dd -bs 1 -count 1 < <{echo $CC}}
+	#for(i in ($C^a $C^c $C^l)){ cd /sys/src/cmd/^$i && mk install }
+	cd /sys/src
+	mk nuke
+	mk clean
+	mk install
+	mk clean
+	#bind /$objtype/bin /bin
+	#bind -a /rc/bin /bin
+man:V:
+	cd /sys/man
+	mk
+bcm:V:
+	objtype=arm
+	cd /sys/src/9/bcm
+	mk clean
+	mk 'CONF=pif' install
+	mk clean
+bcm64:V:
+	objtype=arm
+	cd /sys/src/9/bcm64
+	mk clean
+	mk 'CONF=pi3' install
+	mk 'CONF=pi4' install
+	mk clean
+imx8:V:
+	objtype=arm64
+	cd /sys/src/9/imx8
+	mk clean
+	mk install
+	mk clean
+pc:V:
+	objtype=386
+	cd /sys/src/boot/pc
+	mk clean
+	mk install
+	mk clean
+	cd /sys/src/9/pc
+	mk clean
+	mk install
+	mk clean
+pc64:V:
+	objtype=amd64
+	cd /sys/src/boot/pc
+	mk clean
+	mk install
+	mk clean
+	cd /sys/src/9/pc64
+	mk clean
+	mk install
+	mk clean
+zynq:V:
+	objtype=arm
+	cd /sys/src/boot/pc
+	mk clean
+	mk install
+	mk clean
+	cd /sys/src/9/zynq
+	mk clean
+	mk install
+	mk clean
--