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

Annotation of sys/arch/amd64/stand/mbr/Makefile, Revision 1.1.1.1

1.1       nbrk        1: #      $OpenBSD: Makefile,v 1.3 2004/10/09 21:15:21 mickey Exp $
                      2: #
                      3:
                      4: PROG=  mbr
                      5: SRCS=  mbr.S
                      6: AFLAGS+=-m32 -I${.CURDIR} -I${.CURDIR}/../../.. #-Wa,-a
                      7: LD=ld
                      8: LDFLAGS=-melf_i386 -nostdlib -Ttext 0 -x -N -s -Bstatic -e start
                      9: LDFLAGS+=-L/usr/libdata
                     10:
                     11: NOMAN=
                     12: #MAN+= mbr.8
                     13:
                     14: INSTALL_STRIP=
                     15: SADIR=${.CURDIR}/..
                     16: S=     ${.CURDIR}/../../../..
                     17:
                     18: # Uncomment this to make mbr talk to a serial port.
                     19: #CPPFLAGS+=-DSERIAL=0
                     20:
                     21: ${PROG}: $(OBJS) $(DPADD)
                     22:        $(LD) $(LDFLAGS) -o $(PROG) $(OBJS) $(LDADD)
                     23:        @size $(PROG)
                     24:        @if [ -x ${.OBJDIR}/${PROG} ]; then \
                     25:                objcopy -O binary ${PROG} ${.OBJDIR}/.tmp;\
                     26:                mv -f ${.OBJDIR}/.tmp ${.OBJDIR}/${PROG}; \
                     27:                ls -l ${.OBJDIR}/${PROG}; \
                     28:        fi
                     29:
                     30: .include <bsd.prog.mk>

CVSweb