17de1daebSGlen BarberPACKAGE= ipf 2f81bd860SDarren ReedPROG= ippool 341edb306SCy SchubertSRCS= ${GENHDRS} ippool_y.c ippool_l.c ippool.c 4f81bd860SDarren ReedMAN= ippool.5 ippool.8 5f81bd860SDarren ReedCFLAGS+= -I. 6*e01f9fe1SMateusz GuzikCFLAGS+= -Wno-error=unused-but-set-variable 7f81bd860SDarren Reed 8f8c9c519SDavid E. O'BrienGENHDRS= ippool_l.h ippool_y.h 9f8c9c519SDavid E. O'BrienCLEANFILES+= ${GENHDRS} ippool_y.c ippool_l.c 10f81bd860SDarren Reed 11f81bd860SDarren Reedippool_y.c: ippool_y.y 12f81bd860SDarren Reed ${YACC} -d ${.ALLSRC} 13f81bd860SDarren Reed sed -e 's/yy/ippool_yy/g' \ 14f81bd860SDarren Reed y.tab.c > ${.TARGET} 15f81bd860SDarren Reed sed -e 's/yy/ippool_yy/g' \ 16f81bd860SDarren Reed y.tab.h > ${.TARGET:.c=.h} 17f81bd860SDarren Reed 18f81bd860SDarren Reedippool_y.h: ippool_y.c 19f81bd860SDarren Reed 20f81bd860SDarren Reedippool_l.c: lexer.c 21f81bd860SDarren Reed sed -e 's/yy/ippool_yy/g' \ 22f81bd860SDarren Reed -e 's/y.tab.h/ippool_y.h/' \ 23f81bd860SDarren Reed -e 's/lexer.h/ippool_l.h/' \ 24f81bd860SDarren Reed ${.ALLSRC} > ${.TARGET} 25f81bd860SDarren Reed 26f81bd860SDarren Reedippool_l.h: lexer.h 27f81bd860SDarren Reed sed -e 's/yy/ippool_yy/g' \ 28f81bd860SDarren Reed ${.ALLSRC} > ${.TARGET} 29f81bd860SDarren Reed 30f81bd860SDarren Reed.include <bsd.prog.mk> 31