Makefile revision 1.14
11.14Sbjh21#	$NetBSD: Makefile,v 1.14 2002/04/22 23:23:05 bjh21 Exp $
21.1Slukem#
31.14Sbjh21
41.14Sbjh21.include <bsd.own.mk>
51.1Slukem
61.1SlukemPROG=	installboot
71.11SlukemSRCS=	installboot.c sum.c machines.c fstypes.c \
81.11Slukem	ffs.c ffs_bswap.c \
91.12Slukem	alpha.c pmax.c sparc64.c sun68k.c vax.c
101.1SlukemMAN=	installboot.8
111.1Slukem
121.1SlukemWARNS?=	3
131.4Slukem
141.11SlukemUFSSRC=		${_SRC_TOP_}/sys/ufs
151.12SlukemCPPFLAGS+=	-I${.CURDIR} -I.
161.11Slukem.PATH:		${.CURDIR}/arch ${UFSSRC}/ffs
171.12Slukem
181.12Slukem
191.12Slukemsun68k.c:	sun68k_bbinfo.h
201.12Slukem
211.12Slukemsun68k_bbinfo.h: ${_SRC_TOP_}/sys/arch/sun68k/stand/libsa/bbinfo.h
221.12Slukem	@echo "Copying ${.ALLSRC} to ${.TARGET}"
231.12Slukem	@cp ${.ALLSRC} ${.TARGET}
241.12Slukem
251.12SlukemCLEANFILES+=	sun68k_bbinfo.h
261.12Slukem
271.1Slukem
281.8Sbjh21.ifndef HOSTPROG
291.7Slukem# list of MACHINEs to enable the compat symlink /usr/mdec/installboot
301.10Slukem# XXX: eventually this should be done for all machines.
311.10Slukem# XXX: or /usr/mdec/installboot is replaced with a shell script that
321.10Slukem# XXX: tells the user to use /usr/sbin/installboot instead
331.7Slukem#
341.13SfredetteCOMPATLINKS?=	pmax sun2
351.7Slukemafterinstall:
361.7Slukem.for l in ${COMPATLINKS}
371.7Slukem.if (${MACHINE} == ${l})
381.7Slukem	${INSTALL_SYMLINK} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \
391.9Sbjh21	    ${BINDIR}/${PROG} ${DESTDIR}/usr/mdec/${PROG}
401.7Slukem.endif
411.7Slukem.endfor
421.1Slukem
431.1Slukem.include <bsd.prog.mk>
441.1Slukem.endif
45