]> git.lizzy.rs Git - plan9front.git/blobdiff - sys/src/cmd/mkfile
aux/realemu: run cpuproc in same fd group as fileserver
[plan9front.git] / sys / src / cmd / mkfile
index b315e50f5c72107683f5eae4d86299f582aa5eb1..08de8cc516da53b0cf41d8627e26262670635c8c 100644 (file)
@@ -8,8 +8,8 @@ LDFLAGS=
 YFLAGS=-d
 
 NOTSYS=sml|dup|.+\..+
-
-NOMK=$NOTSYS
+PCONLY=|vmx
+NOMK=$NOTSYS`{~ $objtype (386 amd64) || echo $PCONLY}
 
 cpuobjtype=`{sed -n 's/^O=//p' /$cputype/mkfile}
 DIRS=`{echo */mkfile | sed 's,/mkfile *,\n,g' | grep -v '^('$NOMK')$'}
@@ -48,7 +48,7 @@ all:V:        $PROGS dirs
 &:n:   $O.&
        mv $O.$stem $stem
 
-%.tab.h %.tab.c:       %.y
+%.tab.h %.tab.c:D:     %.y
        $YACC $YFLAGS -s $stem $prereq
 
 %.install:V: $BIN/%
@@ -108,7 +108,7 @@ installall:V:
 %.acid: %.$O $HFILES
        $CC $CFLAGS -a $stem.c >$target
 
-(bc|units|mpc).c:R:    \1.tab.c
+(bc|units|mpc|pc).c:R: \1.tab.c
        mv $stem1.tab.c $stem1.c
 
 $BIN/init:     $O.init