Makefile revision 1.1
11.1Sscw#	$NetBSD: Makefile,v 1.1 2002/12/09 12:15:48 scw Exp $
21.1Sscw
31.1SscwETAGS?= etags
41.1Sscw
51.1SscwSUBDIR=	include
61.1Sscw
71.1Sscw# XXX Fix this to deal with multiple "evbppc" ports.
81.1SscwSEVBPPC=	evbppc/*.[ch] include/*.h
91.1SscwAEVBPPC=
101.1Sscw
111.1SscwSPPC=		../powerpc/ibm4xx/*.[ch] ../powerpc/powerpc/*.[ch] \
121.1Sscw		../powerpc/include/*.h ../powerpc/include/ibm4xx/*.h \
131.1Sscw		../powerpc/fpu/*.[ch]
141.1SscwAPPC=		../powerpc/ibm4xx/*.[sS] ../powerpc/powerpc/*.[sS]
151.1SscwLPPC=		../../lib/libkern/arch/powerpc/*.[chsS] \
161.1Sscw		../../lib/libkern/*.[ch] \
171.1Sscw		../../lib/libsa/*.[ch]
181.1Sscw
191.1SscwSYSDIR=		../..
201.1Sscw.include "../../kern/Make.tags.inc"
211.1Sscw
221.1Sscw.ifmake TAGS
231.1SscwCOMM!=  find ${SYSDIR} -name "arch" -prune -o -name "*.[ch]" -print 
241.1Sscw.endif
251.1Sscw
261.1SscwTAGS: ${SEVBPPC} ${COMM} ${SPPC} ${COMM} ${ASPARC64}
271.1Sscw	@echo Making TAGS...
281.1Sscw	@${ETAGS} ${SEVBPPC} ${COMM} ${SPPC} ${COMM} "--regex=/^GLOBAL(\(.*\))/\1/" \
291.1Sscw		"--regex=/^_C_LABEL(\(.*\)):/\1/" "--regex=/^\(.*\):/\1/" \
301.1Sscw		"--regex=/^ENTRY(\(.*\)):/\1/" "--regex=/^ASENTRY(\(.*\)):/\1/" \
311.1Sscw		${APPC} ${AEVBPPC}
321.1Sscw
331.1Sscw.include <bsd.subdir.mk>
34