Makefile revision 1.27
11.27Sdbj# $NetBSD: Makefile,v 1.27 2003/05/14 00:24:07 dbj Exp $ 21.17Sthorpej 31.17Sthorpej.include <bsd.own.mk> 41.1Scgd 51.21StvPROG= lint1 61.21StvSRCS= cgram.y scan.l mem1.c mem.c err.c main1.c decl.c tree.c func.c \ 71.23Sthorpej init.c emit.c emit1.c inittyp.c 81.21StvMAN= lint.7 91.21StvYHEADER= 101.19Sthorpej 111.21StvCPPFLAGS+= -I${.CURDIR} -I. 121.17Sthorpej 131.17Sthorpej.if ${OBJECT_FMT} == "a.out" 141.21StvCPPFLAGS+= -DTARGET_OBJFMT_AOUT 151.17Sthorpej.elif ${OBJECT_FMT} == "COFF" 161.21StvCPPFLAGS+= -DTARGET_OBJFMT_COFF 171.17Sthorpej.elif ${OBJECT_FMT} == "ELF" 181.21StvCPPFLAGS+= -DTARGET_OBJFMT_ELF 191.17Sthorpej.else 201.17Sthorpej.BEGIN: 211.17Sthorpej @echo "Unrecognized OBJECT_FMT ${OBJECT_FMT}" 221.17Sthorpej @false 231.17Sthorpej.endif 241.17Sthorpej 251.21StvLINTFLAGS= -aehpz 261.12SisWFORMAT=1 #hopeless 271.21StvBINDIR= /usr/libexec 281.6Stv 291.6Stvscan.c: cgram.h 301.9Schristos 311.21StvCLEANFILES+= ${MAN} 321.22Stv 331.22Stv.if ${USETOOLS} == "yes" 341.22StvLINT1= ${TOOLDIR}/libexec/${MACHINE_GNU_PLATFORM}-lint1 351.22Stv.endif 361.22StvLINT1?= ./${PROG} 371.22Stv 381.22Stv${MAN}: makeman ${LINT1:C/^\.\///} Makefile 391.22Stv sh ${.ALLSRC:M*makeman} ${LINT1} -m >${.TARGET} 401.1Scgd 411.26SlukemLDADD+= -lm 421.27Sdbj.ifndef HOSTPROG 431.26SlukemDPADD+= ${LIBM} 441.26Slukem 451.26SlukemLDADD+= -ll 461.26SlukemDPADD+= ${LIBL} 471.24Stv 481.1Scgd.include <bsd.prog.mk> 491.13Stv.endif 50