Makefile revision 1.9
11.9Sscw# $NetBSD: Makefile,v 1.9 2000/11/30 22:26:27 scw Exp $ 21.1Schuck 31.1Schuck# 41.2Sthorpej# sboot would like a newer GNU ld because it can generate S-Records. 51.2Sthorpej# Until then, we convert. 61.1Schuck# 71.1Schuck 81.9SscwCOMPILE.s= $(CC) -x assembler-with-cpp -traditional-cpp \ 91.9Sscw $(ASFLAGS) $(CPPFLAGS) -c -o $*.o 101.2SthorpejLDFLAGS=-x -N -Ttext 0x4000 -e start 111.8SjdolecekSRCS= start.s clock.c console.c etherfun.c le_poll.c oc_cksum.s sboot.c 121.8SjdolecekCLEANFILES+= srec sboot 131.8Sjdolecek# OPTS= -Os 141.8Sjdolecek 151.8SjdolecekPROG= sboot.srec 161.8SjdolecekPROGNAME= sboot 171.8SjdolecekDPADD= srec sboot 181.8Sjdolecek 191.8Sjdolecek${PROG}: 201.9Sscw ${.OBJDIR}/srec 4 0x4000 ${.OBJDIR}/sboot > ${.TARGET} < ${.OBJDIR}/sboot 211.2Sthorpej 221.2Sthorpejsboot: ${OBJS} 231.8Sjdolecek ${LD} ${LDFLAGS} -o ${.TARGET} ${OBJS} ${LIBSA} 241.9Sscw ${OBJCOPY} -O binary ${.OBJDIR}/sboot 251.8Sjdolecek 261.8Sjdoleceksrec: srec.c 271.9Sscw ${HOST_CC} ${COPTS} ${.IMPSRC} -o ${.TARGET} 281.2Sthorpej 291.8Sjdolecekall: ${OBJS} ${PROG} 301.2Sthorpej 311.8Sjdolecek.include "../Makefile.booters" 321.1Schuck 331.1Schuck.include <bsd.prog.mk> 34