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.9
11.9Sbjh21#	$NetBSD: Makefile,v 1.9 2002/04/06 15:27:55 bjh21 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.8Sbjh21.ifndef HOSTPROG
211.7Slukem# list of MACHINEs to enable the compat symlink /usr/mdec/installboot
221.7Slukem# XXX: eventually this should be done for all machines in ${IB_MACHINES}
231.7Slukem#
241.7SlukemCOMPATLINKS?=	pmax
251.7Slukemafterinstall:
261.7Slukem.for l in ${COMPATLINKS}
271.7Slukem.if (${MACHINE} == ${l})
281.7Slukem	${INSTALL_SYMLINK} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \
291.9Sbjh21	    ${BINDIR}/${PROG} ${DESTDIR}/usr/mdec/${PROG}
301.7Slukem.endif
311.7Slukem.endfor
321.1Slukem
331.1Slukem
341.2Slukemregenmachines: mkmachines.awk Makefile
351.2Slukem	-mv -f ${.CURDIR}/machines.c ${.CURDIR}/machines.c.bak
361.1Slukem	awk -f ${.CURDIR}/mkmachines.awk ${IB_MACHINES} > ${.TARGET}
371.2Slukem	mv ${.TARGET} ${.CURDIR}/machines.c
381.1Slukem
391.1Slukem
401.1Slukem.include <bsd.prog.mk>
411.1Slukem.endif
42

Indexes created Sun Dec 28 09:09:33 GMT 2025