Makefile revision 1.17
11.17Sthorpej# $NetBSD: Makefile,v 1.17 2001/10/24 00:42:35 thorpej Exp $ 21.17Sthorpej 31.17Sthorpej.include <bsd.own.mk> 41.1Scgd 51.1ScgdPROG= lint1 61.6StvSRCS= cgram.y scan.l mem1.c mem.c err.c main1.c decl.c tree.c func.c \ 71.1Scgd init.c emit.c emit1.c 81.9SchristosMAN= lint.7 91.1ScgdLDADD+= -ll 101.1ScgdDPADD+= ${LIBL} 111.6StvYHEADER=1 121.17Sthorpej 131.16StvCPPFLAGS+=-I${.CURDIR} -I. -I${.CURDIR}/arch/${MACHINE_ARCH} 141.17Sthorpej.if ${OBJECT_FMT} == "a.out" 151.17SthorpejCPPFLAGS+=-DTARGET_OBJFMT_AOUT 161.17Sthorpej.elif ${OBJECT_FMT} == "COFF" 171.17SthorpejCPPFLAGS+=-DTARGET_OBJFMT_COFF 181.17Sthorpej.elif ${OBJECT_FMT} == "ELF" 191.17SthorpejCPPFLAGS+=-DTARGET_OBJFMT_ELF 201.17Sthorpej.else 211.17Sthorpej.BEGIN: 221.17Sthorpej @echo "Unrecognized OBJECT_FMT ${OBJECT_FMT}" 231.17Sthorpej @false 241.17Sthorpej.endif 251.17Sthorpej 261.1ScgdLINTFLAGS=-aehpz 271.12SisWFORMAT=1 #hopeless 281.1ScgdBINDIR= /usr/libexec 291.6Stv 301.6Stvscan.c: cgram.h 311.9Schristos 321.10Schristoslint.7: ${PROG} 331.9Schristos sh ${.CURDIR}/makeman ${.OBJDIR}/${PROG} -m > ${.TARGET} 341.10Schristos 351.10SchristosCLEANFILES+=${MAN} 361.1Scgd 371.13Stv.ifndef HOSTPROG 381.1Scgd.include <bsd.prog.mk> 391.13Stv.endif 40