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