Makefile revision 1.47
1# $NetBSD: Makefile,v 1.47 2011/12/25 01:05:44 christos Exp $ 2 3.include <bsd.own.mk> 4 5PROG= lint1 6SRCS= cgram.y scan.l mem1.c mem.c err.c main1.c decl.c tree.c func.c \ 7 init.c emit.c emit1.c inittyp.c tyname.c print.c 8MAN= lint.7 9YHEADER= 10#DBG=-g 11#CPPFLAGS+=-DYYDEBUG=1 12#YFLAGS+=-v 13 14CPPFLAGS+= -I${.CURDIR} -I. -DPASS=\"${PROG}.h\" 15 16LINTFLAGS= -aehpz 17BINDIR= /usr/libexec 18 19CLEANFILES+= ${MAN} 20 21.if ${USETOOLS} == "yes" 22LINT1= ${TOOLDIR}/libexec/${MACHINE_GNU_PLATFORM}-lint1 23.endif 24LINT1?= ./${PROG} 25 26${MAN}: makeman ${LINT1:C/^\.\///} Makefile 27 ${_MKTARGET_CREATE} 28 ${HOST_SH} ${.ALLSRC:M*makeman} ${LINT1} -m >${.TARGET} 29 30LDADD+= -lm 31.ifndef HOSTPROG 32DPADD+= ${LIBM} 33 34LDADD+= -ll 35DPADD+= ${LIBL} 36.endif 37 38.include "Makefile.ops-h" 39.include "Makefile.ops-c" 40 41.include <bsd.prog.mk> 42