[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

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