Cross Reference: Makefile
xref: /src/rescue/Makefile
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/rescue/
Makefile revision 1.3
11.3Slukem#	$NetBSD: Makefile,v 1.3 2002/10/03 01:11:37 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.1SlukemLISTS=		${.CURDIR}/list
121.1SlukemTARGETDIR=	${DESTDIR}/rescue
131.1SlukemPARSELISTENV+=  TARGETDIR=${TARGETDIR:Q}
141.1Slukem
151.1Slukem
161.1Slukem.for f in bim edlabel fdisk ldconfig pdisk
171.1SlukemPROG_${f}!=	cd ${NETBSDSRCDIR}/sbin/${f} && ${MAKE} -V PROG
181.1Slukem.if (${PROG_${f}} != "")
191.1SlukemLISTS+=		${.CURDIR}/list.${f}
201.1Slukem.endif
211.1Slukem.endfor
221.1Slukem
231.1Slukem.if (${OBJECT_FMT} == "ELF")
241.1SlukemPARSELISTENV+=	LDD_CMD=ldd_elf
251.1Slukem.else
261.1SlukemPARSELISTENV+=	LDD_CMD=ldd_aout
271.1Slukem.endif
281.1Slukem
291.1Slukem
301.1Slukem.include "${DISTRIBDIR}/common/Makefile.crunch"
311.1Slukem
321.3Slukem.if ${MACHINE_ARCH} == "mipseb" || ${MACHINE_ARCH} == "mipsel"		# {
331.3Slukem
341.3Slukemrealall install:
351.3Slukem	@echo "WARNING: src/rescue not built on ${MACHINE_ARCH} due to broken crunchgen"
361.3Slukem
371.3Slukem.else									# } {
381.3Slukem
391.1Slukemrealall: ${CRUNCHBIN}
401.1Slukem
411.1Slukeminstall: ${CRUNCHBIN}
421.1Slukem	${PARSELIST} -v mode=install ${LISTS} | ${MAKE} -f - install
431.3Slukem
441.3Slukem.endif									# }
451.1Slukem
461.1Slukem.include <bsd.prog.mk>
47

Indexes created Mon Jan 26 14:10:17 GMT 2026