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