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