Makefile revision 1.6
11.6Slukem# $NetBSD: Makefile,v 1.6 2002/10/17 01:49:18 lukem Exp $ 21.1Slukem 31.1Slukem.include <bsd.own.mk> 41.1Slukem.include "${NETBSDSRCDIR}/distrib/common/Makefile.distrib" 51.1Slukem 61.1SlukemWARNS= 1 71.1SlukemDBG= -Os 81.1Slukem 91.1SlukemCRUNCHBIN= rescue 101.2SlukemCRUNCHENV= RESCUEDIR=/rescue 111.6SlukemSMALLPROG= 0 121.1SlukemLISTS= ${.CURDIR}/list 131.1SlukemTARGETDIR= ${DESTDIR}/rescue 141.1SlukemPARSELISTENV+= TARGETDIR=${TARGETDIR:Q} 151.1Slukem 161.1Slukem 171.1Slukem.for f in bim edlabel fdisk ldconfig pdisk 181.1SlukemPROG_${f}!= cd ${NETBSDSRCDIR}/sbin/${f} && ${MAKE} -V PROG 191.1Slukem.if (${PROG_${f}} != "") 201.1SlukemLISTS+= ${.CURDIR}/list.${f} 211.1Slukem.endif 221.1Slukem.endfor 231.1Slukem 241.1Slukem.if (${OBJECT_FMT} == "ELF") 251.1SlukemPARSELISTENV+= LDD_CMD=ldd_elf 261.1Slukem.else 271.1SlukemPARSELISTENV+= LDD_CMD=ldd_aout 281.1Slukem.endif 291.1Slukem 301.1Slukem 311.1Slukem.include "${DISTRIBDIR}/common/Makefile.crunch" 321.1Slukem 331.5Sthorpej# XXX Make sure to update distrib/sets/makeflist when this conditional 341.5Sthorpej# XXX is changed or removed. 351.4Sthorpej.if ${MACHINE_CPU} == "mips" # { 361.3Slukem 371.3Slukemrealall install: 381.3Slukem @echo "WARNING: src/rescue not built on ${MACHINE_ARCH} due to broken crunchgen" 391.3Slukem 401.3Slukem.else # } { 411.3Slukem 421.1Slukemrealall: ${CRUNCHBIN} 431.1Slukem 441.1Slukeminstall: ${CRUNCHBIN} 451.1Slukem ${PARSELIST} -v mode=install ${LISTS} | ${MAKE} -f - install 461.3Slukem 471.3Slukem.endif # } 481.1Slukem 491.1Slukem.include <bsd.prog.mk> 50