Makefile revision 145524
1145524Sdarrenr# $FreeBSD: head/sbin/ipf/ipsend/Makefile 145524 2005-04-25 18:55:52Z darrenr $ 2145524Sdarrenr 3145524SdarrenrNOGCCERROR= # defined 4145524Sdarrenr 5145524Sdarrenr.include <bsd.own.mk> 6145524Sdarrenr 7145524SdarrenrPROG= ipsend 8145524SdarrenrSRCS= ipsend.c ip.c ipsopt.c iplang_y.c iplang_l.l sbpf.c \ 9145524Sdarrenr sock.c 44arp.c 10145524SdarrenrMAN= ipsend.1 ipsend.5 11145524SdarrenrDPADD+= ${LIBL} 12145524SdarrenrLDADD+= -ll 13145524Sdarrenr 14145524SdarrenrCFLAGS+= -I${NETBSDSRCDIR}/dist/ipf/ipsend 15145524SdarrenrCFLAGS+= -I${NETBSDSRCDIR}/dist/ipf/iplang 16145524SdarrenrCFLAGS+= -I. 17145524Sdarrenr 18145524SdarrenrCLEANFILES+= iplang_y.c iplang_y.h 19145524Sdarrenr 20145524SdarrenrDPSRCS+= iplang_y.h 21145524Sdarrenr 22145524Sdarrenr.PATH: ${NETBSDSRCDIR}/dist/ipf/ipsend \ 23145524Sdarrenr ${NETBSDSRCDIR}/dist/ipf/iplang 24145524Sdarrenr 25145524Sdarrenriplang_y.c: iplang_y.y 26145524Sdarrenr ${_MKTARGET_CREATE} 27145524Sdarrenr ${YACC} -d ${.ALLSRC} 28145524Sdarrenr mv y.tab.c ${.TARGET} 29145524Sdarrenr mv y.tab.h ${.TARGET:.c=.h} 30145524Sdarrenr 31145524Sdarrenriplang_y.h: iplang_y.c 32145524Sdarrenr 33145524Sdarrenr# XXX 34145524Sdarrenr# We have a problem with make and linking ipsend 35145524Sdarrenr# cc -o /home/source/src/usr.sbin/ipf/ipsend/../../../dist/ipf/ipsend ..... 36145524Sdarrenr# isn't correct. 37145524Sdarrenr# Use .NOPATH as an workaround for that problem 38145524Sdarrenr.NOPATH: ipsend 39145524Sdarrenr 40145524Sdarrenr.include <bsd.prog.mk> 41