diff -r c6e94385ea0f sys/src/cmd/upas/Mail/mkfile --- a/sys/src/cmd/upas/Mail/mkfile Sun Nov 15 22:47:45 2020 +0100 +++ b/sys/src/cmd/upas/Mail/mkfile Tue Nov 17 19:48:31 2020 -0600 @@ -3,24 +3,18 @@ TARG=Mail OFILES=\ - html.$O\ - mail.$O\ - mesg.$O\ - reply.$O\ - util.$O\ - win.$O + html.$O\ + mail.$O\ + mesg.$O\ + reply.$O\ + util.$O\ + win.$O\ HFILES=dat.h -LIB= # BIN=/acme/bin/$objtype BIN=$ABIN -UPDATE=\ - mkfile\ - $HFILES\ - ${OFILES:%.$O=%.c}\ - syms $CC -aa mesg.c reply.c util.c win.c >>syms - diff -r c6e94385ea0f sys/src/cmd/upas/alias/mkfile --- a/sys/src/cmd/upas/alias/mkfile Sun Nov 15 22:47:45 2020 +0100 +++ b/sys/src/cmd/upas/alias/mkfile Tue Nov 17 19:48:31 2020 -0600 @@ -2,19 +2,11 @@ <../mkupas TARG=aliasmail - -OFILES=aliasmail.$O\ - -LIB=../common/libcommon.a$O\ - -HFILES=../common/common.h\ - ../common/sys.h\ - - -UPDATE=\ - mkfile\ - $HFILES\ - ${OFILES:%.$O=%.c}\ +LIB=../common/libcommon.a$O +OFILES=aliasmail.$O +HFILES=\ + ../common/common.h\ + ../common/sys.h\ a$O diff -r c6e94385ea0f sys/src/cmd/upas/imap4d/mkfile --- a/sys/src/cmd/upas/imap4d/mkfile Sun Nov 15 22:47:45 2020 +0100 +++ b/sys/src/cmd/upas/imap4d/mkfile Tue Nov 17 19:48:31 2020 -0600 @@ -1,4 +1,7 @@ >>>>>>>>>' `{pwd} '<<<<<<<<<<<' - mk $MKFLAGS 'UPDATEFLAGS='$"UPDATEFLAGS update - } diff -r c6e94385ea0f sys/src/cmd/upas/mkupas --- a/sys/src/cmd/upas/mkupas Sun Nov 15 22:47:45 2020 +0100 +++ b/sys/src/cmd/upas/mkupas Tue Nov 17 19:48:31 2020 -0600 @@ -2,4 +2,4 @@ ABIN=/acme/bin/$objtype ../common/libcommon.a$O: - cd ../common; mk; mk clean + cd ../common; mk diff -r c6e94385ea0f sys/src/cmd/upas/ml/dat.h --- a/sys/src/cmd/upas/ml/dat.h Sun Nov 15 22:47:45 2020 +0100 +++ b/sys/src/cmd/upas/ml/dat.h Tue Nov 17 19:48:31 2020 -0600 @@ -1,6 +1,6 @@ #include "../smtp/smtp.h" -#include "../smtp/y.tab.h" +#include "../smtp/rfc822.tab.h" typedef struct Addr Addr; struct Addr diff -r c6e94385ea0f sys/src/cmd/upas/ml/mkfile --- a/sys/src/cmd/upas/ml/mkfile Sun Nov 15 22:47:45 2020 +0100 +++ b/sys/src/cmd/upas/ml/mkfile Tue Nov 17 19:48:31 2020 -0600 @@ -1,30 +1,20 @@ #include "../smtp/smtp.h" -#include "../smtp/y.tab.h" +#include "../smtp/rfc822.tab.h" enum{ VMLIMIT = 64*1024, diff -r c6e94385ea0f sys/src/cmd/upas/send/mkfile --- a/sys/src/cmd/upas/send/mkfile Sun Nov 15 22:47:45 2020 +0100 +++ b/sys/src/cmd/upas/send/mkfile Tue Nov 17 19:48:31 2020 -0600 @@ -1,16 +1,17 @@ $target rm xxx -rfc822.tab.c: rfc822.y - yacc -d -o $target rfc822.y +rfc822.tab.c rfc822.tab.h:D: rfc822.y + yacc -d -s rfc822 rfc822.y $O.parsetest: rfc822.tab.$O parsetest.$O: rfc822.tab.$O - -clean:V: - rm -f *.[$OS] [$OS].^($TARG $TEST) smtpd.tab.c rfc822.tab.c y.tab.? y.debug $TARG - -../common/libcommon.a$O: - cd ../common && mk - -<../mkupas diff -r c6e94385ea0f sys/src/cmd/upas/smtp/smtpd.c --- a/sys/src/cmd/upas/smtp/smtpd.c Sun Nov 15 22:47:45 2020 +0100 +++ b/sys/src/cmd/upas/smtp/smtpd.c Tue Nov 17 19:48:31 2020 -0600 @@ -7,7 +7,7 @@ #include #include #include -#include "../smtp/y.tab.h" +#include "rfc822.tab.h" char *me; char *him=""; diff -r c6e94385ea0f sys/src/cmd/upas/unesc/mkfile --- a/sys/src/cmd/upas/unesc/mkfile Sun Nov 15 22:47:45 2020 +0100 +++ b/sys/src/cmd/upas/unesc/mkfile Tue Nov 17 19:48:31 2020 -0600 @@ -2,11 +2,6 @@ <../mkupas TARG=unesc -OFILES=unesc.$O\ - -UPDATE=\ - mkfile\ - $HFILES\ - ${OFILES:%.$O=%.c}\ +OFILES=unesc.$O