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