Makefile revision 1.3
11.3Scgd# $NetBSD: Makefile,v 1.3 1999/04/05 06:56:24 cgd Exp $ 21.1Scgd 31.1ScgdPROG = ustarboot 41.1Scgd 51.1ScgdSRCS = start.S boot.c loadfile.c blkdev.c prom.c prom_disp.S OSFpal.c 61.1ScgdSRCS+= prom_swpal.S booted_dev.c 71.1Scgd 81.1ScgdBOOT_RELOC = ${UNIFIED_LOAD_ADDRESS} 91.1Scgd 101.1ScgdCPPFLAGS += ${UNIFIED_CPPFLAGS} \ 111.2Scgd -DBOOT_TYPE_NAME='"ustar"' \ 121.1Scgd -DLIBSA_SINGLE_DEVICE=blkdev \ 131.1Scgd -D"blkdevioctl(x,y,z)=EINVAL" \ 141.1Scgd -DLIBSA_SINGLE_FILESYSTEM=ustarfs 151.1Scgd 161.1ScgdCLEANFILES+= vers.c vers.o ${PROG}.sym 171.1Scgd 181.1Scgd${PROG}: ${PROG}.sym 191.1Scgd @echo creating ${PROG} from ${PROG}.sym... 201.1Scgd @objcopy --output-target=binary ${PROG}.sym ${PROG} 211.1Scgd @chmod 644 ${PROG} 221.1Scgd @ls -l ${PROG} 231.1Scgd @${CHECKSIZE_CMD} ${PROG}.sym ${PROG} ${UNIFIED_MAX_LOAD} \ 241.1Scgd ${UNIFIED_MAX_TOTAL} || (rm -f ${PROG} ; false) 251.1Scgd 261.1ScgdSAMISCMAKEFLAGS= SA_INCLUDE_NET=no SA_USE_CREAD=yes 271.1Scgd.include "../Makefile.bootprogs" 281.1Scgd 291.1Scgd${PROG}.sym: ${OBJS} ${LIBSA} ${LIBZ} ${LIBKERN} 301.3Scgd sh ${.CURDIR}/../common/newvers.sh ${.CURDIR}/version 311.1Scgd ${COMPILE.c} vers.c 321.1Scgd ${LD} -Ttext ${BOOT_RELOC} -N -e start -o ${PROG}.sym \ 331.1Scgd ${OBJS} vers.o ${LIBSA} ${LIBZ} ${LIBSA} ${LIBKERN} 341.1Scgd ${SIZE} ${PROG}.sym 35