11.6Smatt# $NetBSD: Makefile,v 1.6 2012/01/19 19:58:17 matt Exp $ 21.1Scgd 31.1ScgdPROG = netboot 41.1Scgd 51.1ScgdSRCS = start.S boot.c cfe_api.c cfe.c 61.1ScgdSRCS+= dev_net.c conf.c devopen.c 71.1ScgdSRCS+= if_cfe.c getsecs.c booted_dev.c 81.1Scgd 91.1ScgdBOOT_RELOC = ${UNIFIED_LOAD_ADDRESS} 101.1Scgd 111.1ScgdCLEANFILES+= ${PROG}.sym 121.1Scgd 131.1ScgdCPPFLAGS += ${UNIFIED_CPPFLAGS} -DSUPPORT_DHCP \ 141.1Scgd -DBOOT_TYPE_NAME='"Network"' 151.1Scgd 161.1Scgd${PROG}: ${PROG}.sym 171.1Scgd @echo creating ${PROG} from ${PROG}.sym... 181.4Sskrll @${OBJCOPY} --output-target=binary -R .reginfo -R .rel.dyn \ 191.4Sskrll ${PROG}.sym ${PROG} 201.1Scgd @chmod 644 ${PROG} 211.1Scgd @ls -l ${PROG} 221.1Scgd @${CHECKSIZE_CMD} ${PROG}.sym ${PROG} ${UNIFIED_MAX_LOAD} \ 231.1Scgd ${UNIFIED_MAX_TOTAL} || (rm -f ${PROG} ; false) 241.1Scgd 251.1ScgdSAMISCMAKEFLAGS= SA_INCLUDE_NET=yes SA_USE_CREAD=yes 261.1Scgd.include "../Makefile.bootprogs" 271.1Scgd 281.6Smatt${PROG}.sym: ${OBJS} ${LIBSA} ${LIBZ} ${LIBKERN} ${LDSCRIPT} 291.5Smatt ${_MKTARGET_LINK} 301.6Smatt ${LD} -T ${LDSCRIPT} -N -e start -o ${PROG}.sym \ 311.1Scgd ${OBJS} ${LIBSA} ${LIBZ} ${LIBSA} ${LIBKERN} 321.1Scgd ${SIZE} ${PROG}.sym 33