git: 9front

Download patch

ref: 06e7a0c56dcaae14baf1e94e7e348c0ecbd310a4
parent: c1bebe6d4d0c57aa45c9b421fae77a0817bfc06e
author: Ori Bernstein <ori@eigenstate.org>
date: Sun Jul 27 16:01:46 EDT 2025

9/pc: add mkfile rule for install.$dest

the pc kernel gets installed the same way as the
pc64 kernel, so it should probably have the same
mk install rule

--- a/sys/src/9/pc/mkfile
+++ b/sys/src/9/pc/mkfile
@@ -99,8 +99,14 @@
 
 install:V:	$p$CONF
 	cp $p$CONF /$objtype/
-	for(i in $EXTRACOPIES)
-		import $i / /n/$i && cp $p$CONF $p$CONF.gz /n/$i/$objtype/
+
+install.%:V:	$p$CONF
+	@{
+	rfork n
+	9fs $stem
+	test -e /n/$stem/$p$CONF && cp /n/$stem/$p$CONF /n/$stem/$p$CONF.o
+	cp $p$CONF /n/$stem/$p$CONF
+	}
 
 <../boot/bootmkfile
 <../port/portmkfile
--