1 5cdb1798 2005-10-29 devnull <$PLAN9/src/mkhdr
3 5cdb1798 2005-10-29 devnull TARG = # smtpd\
8 5cdb1798 2005-10-29 devnull LIB=../common/libcommon.a\
9 5cdb1798 2005-10-29 devnull $PLAN9/lib/libthread.a # why do i have to explicitly put this?
11 5cdb1798 2005-10-29 devnull HFILES=../common/common.h\
12 5cdb1798 2005-10-29 devnull ../common/sys.h\
16 5cdb1798 2005-10-29 devnull BIN=$PLAN9/bin/upas
18 5cdb1798 2005-10-29 devnull greylist.c\
20 5cdb1798 2005-10-29 devnull mxdial.c\
21 5cdb1798 2005-10-29 devnull rfc822.y\
22 5cdb1798 2005-10-29 devnull rmtdns.c\
26 5cdb1798 2005-10-29 devnull ${OFILES:%.$O=%.c}\
27 5cdb1798 2005-10-29 devnull ${TARG:%=%.c}\
29 5cdb1798 2005-10-29 devnull <$PLAN9/src/mkmany
30 5cdb1798 2005-10-29 devnull CFLAGS=$CFLAGS -I../common -D'SPOOL="/mail"'
32 5cdb1798 2005-10-29 devnull $O.smtpd: smtpd.tab.$O rmtdns.$O spam.$O rfc822.tab.$O greylist.$O
33 5cdb1798 2005-10-29 devnull $O.smtp: rfc822.tab.$O mxdial.$O
35 5cdb1798 2005-10-29 devnull smtpd.$O: smtpd.h
37 5cdb1798 2005-10-29 devnull smtp.$O to.$O: smtp.h
39 5cdb1798 2005-10-29 devnull smtpd.tab.c: smtpd.y smtpd.h
40 5cdb1798 2005-10-29 devnull yacc -o xxx smtpd.y
41 5cdb1798 2005-10-29 devnull sed 's/yy/zz/g' < xxx > $target
44 5cdb1798 2005-10-29 devnull rfc822.tab.c: rfc822.y smtp.h
45 5cdb1798 2005-10-29 devnull 9 yacc -d -o $target rfc822.y
48 5cdb1798 2005-10-29 devnull rm -f *.[$OS] [$OS].$TARG smtpd.tab.c rfc822.tab.c y.tab.? y.debug $TARG
50 5cdb1798 2005-10-29 devnull ../common/libcommon.a$O:
52 5cdb1798 2005-10-29 devnull cd ../common