Makefile revision 1.13
1#	$OpenBSD: Makefile,v 1.13 2014/11/19 20:02:50 miod Exp $
2#	$NetBSD: Makefile,v 1.2 1997/04/17 07:46:24 thorpej Exp $
3
4S=	${.CURDIR}/../../../..
5R=../
6
7PROG=		ofwboot
8SRCS=		Locore.c main.c ofdev.c net.c netif_of.c netudp.c
9SRCS+=		alloc.c cache.c hfs.c
10SRCS+=		boot.c conf.c cmd.c vars.c ctime.c strtol.c
11.PATH:		${S}/arch/macppc/stand
12SRCS+=		ofwmagic.S
13#CFLAGS+=	-DDEBUG -DNETIF_DEBUG
14CFLAGS+=	-fno-pie
15NOMAN=
16STRIPFLAG=
17BINMODE=	444
18OBJCOPY?=	objcopy
19SAREL=
20BINDIR=         /usr/mdec
21
22.PATH:          ${S}/stand/boot
23.PATH:          ${S}/lib/libsa
24
25.PATH:		${S}/lib/libkern/arch/powerpc ${S}/lib/libkern
26SRCS+=		getchar.c strlcpy.c memcpy.c strlen.c strrchr.c \
27		strlcat.c ashrdi3.c
28SRCS+=		moddi3.c
29
30NEWVERSWHAT=	"OpenFirmware Boot"
31
32# For now...
33RELOC=		20000
34
35ENTRY=		_start
36
37CPPFLAGS+=	-I. -I${.CURDIR}/../../.. -I${.CURDIR}/../../../..
38CPPFLAGS+=	-DRELOC=0x${RELOC} -DCONSPEED=57600
39
40LIBS!=          cd $(.CURDIR)/$(R); $(MAKE) libdep
41
42${PROG}: ${OBJS} ${LIBSA} ${LIBZ}
43	${LD} -nopie -N -X -Ttext ${RELOC} -e ${ENTRY} -o ${PROG} \
44	    ${OBJS} ${LIBS}
45
46.include <bsd.prog.mk>
47