Cross Reference: Makefile
xref: /src/usr.sbin/installboot/Makefile
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/usr.sbin/installboot/
Makefile revision 1.7
11.7Slukem#	$NetBSD: Makefile,v 1.7 2002/04/04 23:01:38 lukem Exp $
21.1Slukem#
31.1Slukem
41.1SlukemPROG=	installboot
51.1SlukemSRCS=	installboot.c sum.c machines.c
61.1SlukemMAN=	installboot.8
71.1Slukem
81.1SlukemWARNS?=	3
91.4Slukem
101.4SlukemCPPFLAGS+=	-I${.CURDIR}
111.4Slukem.PATH:		${.CURDIR}/arch
121.1Slukem
131.7Slukem# list of MACHINEs to enable MD back-ends for
141.1Slukem#
151.6SlukemIB_MACHINES?=	alpha pmax sparc64 vax
161.1Slukem
171.1SlukemSRCS+=		${IB_MACHINES:S/$/.c/}
181.7Slukem
191.7Slukem
201.7Slukem# list of MACHINEs to enable the compat symlink /usr/mdec/installboot
211.7Slukem# XXX: eventually this should be done for all machines in ${IB_MACHINES}
221.7Slukem#
231.7SlukemCOMPATLINKS?=	pmax
241.7Slukemafterinstall:
251.7Slukem.for l in ${COMPATLINKS}
261.7Slukem.if (${MACHINE} == ${l})
271.7Slukem	${INSTALL_SYMLINK} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \
281.7Slukem	    ${BINDIR}/${PROG} /usr/mdec/${PROG}
291.7Slukem.endif
301.7Slukem.endfor
311.1Slukem
321.1Slukem
331.2Slukemregenmachines: mkmachines.awk Makefile
341.2Slukem	-mv -f ${.CURDIR}/machines.c ${.CURDIR}/machines.c.bak
351.1Slukem	awk -f ${.CURDIR}/mkmachines.awk ${IB_MACHINES} > ${.TARGET}
361.2Slukem	mv ${.TARGET} ${.CURDIR}/machines.c
371.1Slukem
381.1Slukem
391.1Slukem.ifndef HOSTPROG
401.1Slukem.include <bsd.prog.mk>
411.1Slukem.endif
42

Indexes created Sun Dec 28 17:09:48 GMT 2025