Makefile revision 1.1
11.1Scherry# $NetBSD: Makefile,v 1.1 2006/04/07 14:21:32 cherry Exp $ 21.1Scherry 31.1ScherryS?= ${.CURDIR}/../../../../../ 41.1Scherry 51.1Scherry.PATH: ${S}/arch/${MACHINE_ARCH}/${MACHINE_ARCH} 61.1Scherry 71.1ScherryLIB= efi 81.1ScherryNOPROFILE=# defined 91.1ScherryINTERNALLIB=# defined 101.1Scherry 111.1ScherryEFI_INCLUDE_NET?= no 121.1Scherry 131.1ScherryCPPFLAGS= -I${EFICPPFLAGS} ${EFIMISCCPPFLAGS} 141.1ScherryCPPFLAGS+= -I${.CURDIR}/../include 151.1ScherryCPPFLAGS+= -I${.CURDIR}/../include/${MACHINE_ARCH} 161.1Scherry 171.1Scherry# Pick up the bootstrap header for some interface items 181.1ScherryCPPFLAGS+= -I${.CURDIR}/../../common 191.1Scherry 201.1ScherrySRCS= copy.c delay.c efi.c efi_console.c devicename.c bootinfo.c 211.1ScherrySRCS+= time.c efifs.c efi_console.c module.c exec.c #efinet.c 221.1Scherry 231.1Scherry.if ${MACHINE_ARCH} == "ia64" 241.1ScherrySRCS+= efifpswa.c pal.S 251.1Scherry.endif 261.1Scherry 271.1Scherry.if (${EFI_INCLUDE_NET} == "yes") 281.1ScherrySRCS+= efinet.c #etc. 291.1Scherry.endif 301.1Scherry 311.1Scherry.include <bsd.own.mk> 321.1Scherry.undef DESTDIR 331.1Scherry.include <bsd.lib.mk> 341.1Scherry 351.1Scherrylib${LIB}.o:: ${OBJS} 361.1Scherry @echo building standard ${LIB} $OBJS} library 371.1Scherry @rm -f lib${LIB}.o 381.1Scherry @${LD} -r -o lib${LIB}.o `lorder ${OBJS} | tsort` 39