Makefile revision 1.1
11.1Sgarbled#	$NetBSD: Makefile,v 1.1 2007/12/17 19:09:01 garbled Exp $
21.1Sgarbled
31.1Sgarbled# Makefile for tags file
41.1Sgarbled
51.1SgarbledTRS6000=	../rs6000/tags
61.1SgarbledSRS6000=	../rs6000/rs6000/*.[ch] ../rs6000/include/*.h \
71.1Sgarbled	../rs6000/mca/*.[ch] ../rs6000/ioplanar/*.[ch]
81.1SgarbledARS6000=	../rs6000/rs6000/*.[sS]
91.1Sgarbled
101.1Sgarbled# Directories in which to place tags links
111.1SgarbledDRS6000=       include
121.1Sgarbled
131.1Sgarbled.include "../../kern/Make.tags.inc"
141.1Sgarbled
151.1Sgarbledtags:
161.1Sgarbled	-ctags -wdtf ${TRS6000} ${SRS6000} ${COMM}
171.1Sgarbled	egrep "^ENTRY(.*)|^ALTENTRY(.*)" ${ARS6000} | \
181.1Sgarbled	    sed "s;\([^:]*\):\([^(]*\)(\([^, )]*\)\(.*\);\3 \1 /^\2(\3\4$$/;" \
191.1Sgarbled	    >> ${TRS6000}
201.1Sgarbled	sort -o ${TRS6000} ${TRS6000}
211.1Sgarbled
221.1Sgarbledlinks:
231.1Sgarbled	-for i in ${DRS6000}; do \
241.1Sgarbled	    cd $$i && rm -f tags; ln -s ../tags tags; done
251.1Sgarbled
261.1Sgarbled
271.1SgarbledSUBDIR=	compile include stand
281.1Sgarbled
291.1Sgarbled.include <bsd.subdir.mk>
30