Makefile revision 1.12
11.12Slukem# $NetBSD: Makefile,v 1.12 2002/02/09 09:36:01 lukem 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.10Sscw $(ASFLAGS) $(CPPFLAGS) $(INCPATH) -c -o $*.o 101.10Sscw 111.10SscwRELOC= 0x4000 121.8SjdolecekSRCS= start.s clock.c console.c etherfun.c le_poll.c oc_cksum.s sboot.c 131.10SscwSRTOBJ= 141.10SscwPROG= sboot 151.10SscwPROGNAME= sboot.srec 161.10SscwLIBS= ${LIBSA} 171.10SscwDPADD= ${LIBS} 181.10SscwCLEANFILES+= srec sboot.srec 191.8Sjdolecek 201.10SscwPROGDEPENDS= ${OBJS} ${LIBS} 211.10SscwPROGLINKOBJS= ${OBJS} ${LIBS} 221.2Sthorpej 231.10Sscwsboot.srec: ${PROG} srec 241.9Sscw ${OBJCOPY} -O binary ${.OBJDIR}/sboot 251.10Sscw ${.OBJDIR}/srec 4 0x4000 ${.OBJDIR}/sboot \ 261.10Sscw > ${.TARGET} < ${.OBJDIR}/sboot 271.8Sjdolecek 281.8Sjdoleceksrec: srec.c 291.9Sscw ${HOST_CC} ${COPTS} ${.IMPSRC} -o ${.TARGET} 301.2Sthorpej 311.10Sscw.include "../Makefile.booters" 321.2Sthorpej 331.10Sscwall realall: sboot.srec 341.10Sscw 351.10Sscwinstall: sboot.srec 361.12Slukem ${INSTALL_FILE} ${STRIPFLAG} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \ 371.12Slukem ${.OBJDIR}/sboot.srec ${DESTDIR}${MDEC_DIR}/sboot 381.1Schuck 391.1Schuck.include <bsd.prog.mk> 40