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