Makefile revision 1.21
11.21Stv# $NetBSD: Makefile,v 1.21 2001/11/12 23:16:37 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.21Stv init.c emit.c emit1.c 81.21StvMAN= lint.7 91.21StvLDADD+= -ll 101.21StvDPADD+= ${LIBL} 111.21StvYHEADER= 121.19Sthorpej 131.21StvCPPFLAGS+= -I${.CURDIR} -I. 141.17Sthorpej 151.17Sthorpej.if ${OBJECT_FMT} == "a.out" 161.21StvCPPFLAGS+= -DTARGET_OBJFMT_AOUT 171.17Sthorpej.elif ${OBJECT_FMT} == "COFF" 181.21StvCPPFLAGS+= -DTARGET_OBJFMT_COFF 191.17Sthorpej.elif ${OBJECT_FMT} == "ELF" 201.21StvCPPFLAGS+= -DTARGET_OBJFMT_ELF 211.17Sthorpej.else 221.17Sthorpej.BEGIN: 231.17Sthorpej @echo "Unrecognized OBJECT_FMT ${OBJECT_FMT}" 241.17Sthorpej @false 251.17Sthorpej.endif 261.17Sthorpej 271.21StvLINTFLAGS= -aehpz 281.12SisWFORMAT=1 #hopeless 291.21StvBINDIR= /usr/libexec 301.6Stv 311.6Stvscan.c: cgram.h 321.9Schristos 331.21StvCLEANFILES+= ${MAN} 341.21Stv${MAN}: makeman ${PROG} 351.21Stv sh ${.ALLSRC} -m >${.TARGET} 361.1Scgd 371.13Stv.ifndef HOSTPROG 381.1Scgd.include <bsd.prog.mk> 391.13Stv.endif 40