Makefile revision 1.2
11.2Slukem#	$NetBSD: Makefile,v 1.2 2003/01/06 17:40:46 lukem Exp $
21.1Snonaka
31.1Snonaka# Makefile for tags file
41.1Snonaka
51.1SnonakaTPREP=	../prep/tags
61.1SnonakaSPREP=	../prep/prep/*.[ch] ../prep/include/*.h ../prep/isa/*.[ch] \
71.1Snonaka	../prep/pci/*.[ch]
81.1SnonakaAPREP=	../prep/prep/*.[sS]
91.1Snonaka
101.1Snonaka# Directories in which to place tags links
111.1SnonakaDPREP=       include
121.1Snonaka
131.1Snonaka.include "../../kern/Make.tags.inc"
141.1Snonaka
151.1Snonakatags:
161.1Snonaka	-ctags -wdtf ${TPREP} ${SPREP} ${COMM}
171.1Snonaka	egrep "^ENTRY(.*)|^ALTENTRY(.*)" ${APREP} | \
181.1Snonaka	    sed "s;\([^:]*\):\([^(]*\)(\([^, )]*\)\(.*\);\3 \1 /^\2(\3\4$$/;" \
191.1Snonaka	    >> ${TPREP}
201.1Snonaka	sort -o ${TPREP} ${TPREP}
211.1Snonaka
221.1Snonakalinks:
231.1Snonaka	-for i in ${DPREP}; do \
241.1Snonaka	    cd $$i && rm -f tags; ln -s ../tags tags; done
251.1Snonaka
261.2Slukem
271.2SlukemSUBDIR=	compile include stand
281.1Snonaka
291.1Snonaka.include <bsd.subdir.mk>
30