Makefile revision 1.20
11.20Sthorpej# $NetBSD: Makefile,v 1.20 1998/03/28 00:21:35 thorpej Exp $ 21.5Scgd 31.13ScgdPROG = boot 41.13Scgd 51.13ScgdSRCS = start.S boot.c loadfile.c disk.c conf.c prom.c prom_disp.S OSFpal.c 61.13ScgdSRCS+= devopen.c filesystem.c prom_swpal.S 71.13Scgd 81.5ScgdBOOT_RELOC = ${SECONDARY_LOAD_ADDRESS} 91.13ScgdHEADERSIZE_PROG = headersize 101.13Scgd 111.20SthorpejCPPFLAGS += ${FILE_FORMAT_CPPFLAGS} 121.20Sthorpej 131.13ScgdCLEANFILES+= vers.c vers.o ${PROG}.sym ${PROG}.nosym ${HEADERSIZE_PROG} 141.5Scgd 151.13Scgd${PROG}.nosym: ${PROG}.sym 161.13Scgd cp ${PROG}.sym ${PROG}.nosym 171.20Sthorpej ${STRIP} ${PROG}.nosym 181.13Scgd 191.13Scgd${PROG}: ${PROG}.nosym ${HEADERSIZE_PROG} 201.13Scgd dd if=${PROG}.nosym of=${PROG} \ 211.13Scgd bs=`./${HEADERSIZE_PROG} ${BOOT_RELOC} ${PROG}.nosym` skip=1 221.5Scgd 231.20Sthorpej.include "../Makefile.bootprogs" 241.11Scgd 251.13Scgd${PROG}.sym: ${OBJS} ${LIBSA} ${LIBZ} ${LIBKERN} 261.5Scgd sh ${.CURDIR}/newvers.sh ${.CURDIR}/version 271.5Scgd ${COMPILE.c} vers.c 281.13Scgd ${LD} -Ttext ${BOOT_RELOC} -N -e start -o ${PROG}.sym \ 291.13Scgd ${OBJS} vers.o ${LIBSA} ${LIBZ} ${LIBSA} ${LIBKERN} 301.20Sthorpej ${SIZE} ${PROG}.sym 31