Makefile revision 1.1
11.1Soki#	$NetBSD: Makefile,v 1.1 1996/05/05 12:17:03 oki Exp $
21.1Soki
31.1Soki#	@(#)Makefile	7.3 (Berkeley) 6/9/91
41.1Soki
51.1Soki# Makefile for x68k tags file and boot blocks
61.1Soki
71.1SokiNOPROG=	noprog
81.1SokiNOMAN=	noman
91.1Soki
101.1SokiSUBDIR=usr.bin usr.sbin sdboot fdboot
111.1Soki
121.1SokiTX68K=	../x68k/tags
131.1SokiSX68K=	../m68k/m68k/*.c ../m68k/include/*.h \
141.1Soki	../x68k/x68k/*.[ch] ../x68k/include/*.h \
151.1Soki	../x68k/dev/*.[ch]
161.1SokiAX68K=	../m68k/m68k/*.s ../x68k/x68k/*.s
171.1Soki
181.1Soki# Directories in which to place x68k tags links
191.1SokiDX68K=	x68k dev include
201.1Soki
211.1SokiTAGS:
221.1Soki	-etags -dt ${COMM} ${SX68K} ${AX68k}
231.1Soki	egrep "^ENTRY(.*)|^ALTENTRY(.*)" ${AX68K} | \
241.1Soki	    sed "s;\([^:]*\):\([^(]*\)(\([^, )]*\)\(.*\);\3 \1 /^\2(\3\4$$/;" \
251.1Soki	    >> ${TX68K}/tags
261.1Soki
271.1Sokitags:
281.1Soki	-ctags -dtf ${TX68K} ${COMM} ${SX68K}
291.1Soki	egrep "^ENTRY(.*)|^ALTENTRY(.*)" ${AX68K} | \
301.1Soki	    sed "s;\([^:]*\):\([^(]*\)(\([^, )]*\)\(.*\);\3 \1 /^\2(\3\4$$/;" \
311.1Soki	    >> ${TX68K}
321.1Soki	sort -o ${TX68K} ${TX68K}
331.1Soki
341.1Sokilinks:
351.1Soki	-for i in ${DX68K}; do \
361.1Soki	    cd ../$$i && rm -f tags TAGS; ln -s ../tags ../TAGS .; done
371.1Soki
381.1Sokiobj: _SUBDIRUSE
391.1Soki
401.1Soki.include <bsd.prog.mk>
41