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