Cross Reference: Makefile
xref: /src/sys/arch/ia64/stand/efi/libefi/Makefile
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/sys/arch/ia64/stand/efi/libefi/
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

Indexes created Wed Dec 03 21:09:41 GMT 2025