123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- </$objtype/mkfile
- TARG = smtpd\
- smtp\
- OFILES=
- LIB=../common/libcommon.a$O\
- HFILES=../common/common.h\
- ../common/sys.h\
- smtpd.h\
- smtp.h\
- BIN=/$objtype/bin/upas
- UPDATE=\
- mkfile\
- $HFILES\
- ${OFILES:%.$O=%.c}\
- smtpd.y\
- ${TARG:%=%.c}\
- </sys/src/cmd/mkmany
- CFLAGS=$CFLAGS -I../common -D'SPOOL="/mail"'
- $O.smtpd: smtpd.tab.$O rmtdns.$O spam.$O rfc822.tab.$O
- $O.smtp: rfc822.tab.$O mxdial.$O
- smtpd.$O: smtpd.h
- smtp.$O to.$O: smtp.h
- smtpd.tab.c: smtpd.y smtpd.h
- yacc -o xxx smtpd.y
- sed 's/yy/zz/g' < xxx > $target
- rm xxx
- rfc822.tab.c: rfc822.y smtp.h
- yacc -d -o $target rfc822.y
- clean:V:
- rm -f *.[$OS] [$OS].$TARG smtpd.tab.c rfc822.tab.c y.tab.? y.debug $TARG
- ../common/libcommon.a$O:
- @{
- cd ../common
- mk
- }
|