xref: /netbsd-src/sys/arch/landisk/stand/mbr/Makefile.mbr (revision 901e7e84758515fbf39dfc064cb0b45ab146d8b0)
1#	$NetBSD: Makefile.mbr,v 1.4 2016/08/28 08:51:52 christos Exp $
2
3S=	${.CURDIR}/../../../../..
4
5NOPIE=		# defined
6NOMAN=		# defined
7
8LIBCRT0=	# nothing
9LIBCRTI=	# nothing
10LIBCRTBEGIN=	# nothing
11LIBCRTEND=	# nothing
12LIBC=		# nothing
13
14.include <bsd.init.mk>
15
16STRIPFLAG=	# override
17
18SRCS?=		mbr.S
19
20BINDIR=		/usr/mdec
21BINMODE=	444
22
23.PATH:	${.CURDIR}/..
24
25LDFLAGS+=	-N -e start
26CPPFLAGS=	-nostdinc -I${.OBJDIR} -I${.CURDIR}/.. -I${S}
27
28CLEANFILES+=	${PROG}.tmp
29
30${PROG}: ${OBJS}
31	${LD} -o ${PROG}.tmp ${LDFLAGS} -Ttext 0x8c200200 ${OBJS}
32	${OBJCOPY} -O binary ${PROG}.tmp ${PROG}
33	-rm -f ${PROG}.tmp
34
35.include <bsd.klinks.mk>
36.include <bsd.prog.mk>
37