Makefile revision 1.24
11.24Stv# $NetBSD: Makefile,v 1.24 2002/01/31 22:44:00 tv 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.13Stv.ifndef HOSTPROG 421.24StvLDADD+= -ll 431.24StvDPADD+= ${LIBL} 441.24Stv 451.1Scgd.include <bsd.prog.mk> 461.13Stv.endif 47