xref: /openbsd/sys/arch/macppc/stand/ofwboot/Makefile (revision 3d8817e4)
1#	$OpenBSD: Makefile,v 1.5 2007/11/25 18:25:32 deraadt 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 alloc.c cache.c hfs.c
9SRCS+=		boot.c conf.c cmd.c vars.c ctime.c strtol.c
10.PATH:		${S}/arch/macppc/stand
11SRCS+=		ofwmagic.S
12#CFLAGS+=	-DDEBUG -DNETIF_DEBUG
13NOMAN=
14STRIPFLAG=
15BINMODE=	444
16OBJCOPY?=	objcopy
17SAREL=
18BINDIR=         /usr/mdec
19
20.PATH:          ${S}/stand/boot
21.PATH:          ${S}/lib/libsa
22
23.PATH:		${S}/lib/libkern/arch/powerpc ${S}/lib/libkern
24SRCS+=		strlcpy.c memcpy.c strlen.c strrchr.c strlcat.c ashrdi3.c
25
26NEWVERSWHAT=	"OpenFirmware Boot"
27
28# For now...
29RELOC=		20000
30
31ENTRY=		_start
32
33CPPFLAGS+=	-I. -I${.CURDIR}/../../.. -I${.CURDIR}/../../../..
34CPPFLAGS+=	-DRELOC=0x${RELOC} -DCONSPEED=57600
35
36LIBS!=          cd $(.CURDIR)/$(R); $(MAKE) libdep
37
38${PROG}: ${OBJS} ${LIBSA} ${LIBZ}
39	${LD} -N -X -Ttext ${RELOC} -e ${ENTRY} -o ${PROG} \
40	    ${OBJS} ${LIBS}
41
42.include <bsd.prog.mk>
43