Makefile revision 1.1
11.1Sitojun#	$NetBSD: Makefile,v 1.1 1999/09/13 10:31:06 itojun Exp $
21.1Sitojun
31.1Sitojun# Makefile for sh3 tags file and boot blocks
41.1Sitojun
51.1SitojunTSH3=	../sh3/tags
61.1SitojunSSH3=	../sh3/sh3/*.[ch] ../sh3/include/*.h \
71.1Sitojun	../sh3/eisa/*.[ch] ../sh3/isa/*.[ch] ../sh3/pci/*.[ch]
81.1SitojunASH3=	../sh3/sh3/*.s
91.1Sitojun
101.1Sitojun# Directories in which to place tags links
111.1SitojunDSH3=	include sh3
121.1Sitojun
131.1Sitojun.include "../../kern/Make.tags.inc"
141.1Sitojun
151.1Sitojuntags:
161.1Sitojun	-ctags -wdtf ${TSH3} ${SSH3} ${COMM}
171.1Sitojun	egrep "^ENTRY(.*)|^ALTENTRY(.*)" ${AI386} | \
181.1Sitojun	    sed "s;\([^:]*\):\([^(]*\)(\([^, )]*\)\(.*\);\3 \1 /^\2(\3\4$$/;" \
191.1Sitojun		>> ${TSH3}
201.1Sitojun	sort -o ${TSH3} ${TSH3}
211.1Sitojun
221.1Sitojunlinks:
231.1Sitojun	-for i in ${DSH3}; do \
241.1Sitojun	    cd $$i && rm -f tags; ln -s ../tags tags; done
251.1Sitojun
261.1Sitojunetags:
271.1Sitojun	emacs-etags ${SSH3} ${COMM}
281.1Sitojun
291.1Sitojunelinks:
301.1Sitojun	for i in ${DSH3}; do \
311.1Sitojun	    cd $$i && rm -f TAGS; ln -s ../TAGS TAGS; cd ..; done
321.1Sitojun
331.1SitojunSUBDIR= include
341.1Sitojun
351.1Sitojun.include <bsd.subdir.mk>
36