1 87a52e04 2005-12-26 devnull <$PLAN9/src/mkhdr
3 87a52e04 2005-12-26 devnull TARG=snoopy
26 87a52e04 2005-12-26 devnull ppp_chap\
27 87a52e04 2005-12-26 devnull ppp_ipcp\
28 87a52e04 2005-12-26 devnull pppoe_sess\
29 87a52e04 2005-12-26 devnull pppoe_disc\
36 87a52e04 2005-12-26 devnull POBJS=${PROTOS:%=%.$O}
38 87a52e04 2005-12-26 devnull OFILES= main.$O\
39 87a52e04 2005-12-26 devnull y.tab.$O\
40 87a52e04 2005-12-26 devnull protos.$O\
41 87a52e04 2005-12-26 devnull $SYSNAME.$O\
44 87a52e04 2005-12-26 devnull HFILES=dat.h\
45 87a52e04 2005-12-26 devnull protos.h\
48 87a52e04 2005-12-26 devnull <$PLAN9/src/mkone
50 87a52e04 2005-12-26 devnull protos.h: mkfile
52 87a52e04 2005-12-26 devnull for i in $PROTOS
54 87a52e04 2005-12-26 devnull echo extern Proto $i';'
56 87a52e04 2005-12-26 devnull ) > protos.h
58 87a52e04 2005-12-26 devnull protos.c: mkfile
60 87a52e04 2005-12-26 devnull echo '#include <u.h>'
61 87a52e04 2005-12-26 devnull echo '#include <libc.h>'
62 87a52e04 2005-12-26 devnull echo '#include "dat.h"'
63 87a52e04 2005-12-26 devnull echo '#include "protos.h"'
64 87a52e04 2005-12-26 devnull echo 'Proto *protos[] ='
66 87a52e04 2005-12-26 devnull for i in $PROTOS
68 87a52e04 2005-12-26 devnull echo ' &'$i','
71 87a52e04 2005-12-26 devnull echo '};'
72 87a52e04 2005-12-26 devnull ) > protos.c
74 87a52e04 2005-12-26 devnull y.tab.c: filter.y