[BACK]Return to Makefile CVS log [TXT][DIR] Up to [local] / sys / arch / landisk / stand / mbr

Annotation of sys/arch/landisk/stand/mbr/Makefile, Revision 1.1

1.1     ! nbrk        1: #      $OpenBSD: Makefile,v 1.2 2006/10/06 22:06:46 deraadt Exp $
        !             2:
        !             3: .include <bsd.own.mk>
        !             4:
        !             5: MAN=   mbr.8
        !             6:
        !             7: .if ${MACHINE} == "landisk"
        !             8: PROG=  mbr
        !             9: SRCS=  mbr.S
        !            10: AFLAGS+=-nostdinc -I${.OBJDIR} -I${.CURDIR}/.. -I${.CURDIR}/../../.. #-Wa,a
        !            11: LDFLAGS+=-N -e start -Ttext 0x8c200200
        !            12: OBJCOPY?=objcopy
        !            13:
        !            14: INSTALL_STRIP=
        !            15: S=     ${.CURDIR}/../../../..
        !            16:
        !            17: # Uncomment this to make mbr talk to a serial port.
        !            18: #CPPFLAGS+=-DSERIAL=0
        !            19:
        !            20: ${PROG}: $(OBJS) $(DPADD)
        !            21:        $(LD) $(LDFLAGS) -o $(PROG) $(OBJS) $(LDADD)
        !            22:        @size $(PROG)
        !            23:        @if [ -x ${.OBJDIR}/${PROG} ]; then \
        !            24:                ${OBJCOPY} -O binary ${PROG} ${.OBJDIR}/.tmp;\
        !            25:                mv -f ${.OBJDIR}/.tmp ${.OBJDIR}/${PROG}; \
        !            26:                ls -l ${.OBJDIR}/${PROG}; \
        !            27:        fi
        !            28:
        !            29: .else
        !            30: NOPROG=
        !            31: .endif
        !            32:
        !            33: .include <bsd.prog.mk>

CVSweb