Makefile revision 1.9
1# $OpenBSD: Makefile,v 1.9 2014/07/12 21:54:58 jasper 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 13CFLAGS+= -fno-pie 14NOMAN= 15STRIPFLAG= 16BINMODE= 444 17OBJCOPY?= objcopy 18SAREL= 19BINDIR= /usr/mdec 20 21.PATH: ${S}/stand/boot 22.PATH: ${S}/lib/libsa 23 24.PATH: ${S}/lib/libkern/arch/powerpc ${S}/lib/libkern 25SRCS+= getchar.c strlcpy.c memcpy.c strlen.c strrchr.c strlcat.c ashrdi3.c 26SRCS+= moddi3.c 27 28NEWVERSWHAT= "OpenFirmware Boot" 29 30# For now... 31RELOC= 20000 32 33ENTRY= _start 34 35CPPFLAGS+= -I. -I${.CURDIR}/../../.. -I${.CURDIR}/../../../.. 36CPPFLAGS+= -DRELOC=0x${RELOC} -DCONSPEED=57600 37 38LIBS!= cd $(.CURDIR)/$(R); $(MAKE) libdep 39 40${PROG}: ${OBJS} ${LIBSA} ${LIBZ} 41 ${LD} -nopie -N -X -Ttext ${RELOC} -e ${ENTRY} -o ${PROG} \ 42 ${OBJS} ${LIBS} 43 44.include <bsd.prog.mk> 45