#	$NetBSD$

# Makefile for pc98 tags file and boot blocks

TPC98=	${SYSDIR}/arch/pc98/tags
SPC98=	${SYSDIR}/arch/pc98/pc98/*.[ch] ${SYSDIR}/arch/pc98/include/*.h \
	${SYSDIR}/arch/pc98/cbus/*.[ch] ${SYSDIR}/arch/pc98/pci/*.[ch]
APC98=	${SYSDIR}/arch/pc98/pc98/*.s ${SYSDIR}/arch/pc98/cbus/*.s

# Directories in which to place tags links
DPC98=	pc98 include cbus pci

.include "../../kern/Make.tags.inc"

tags:
	rm -f ${TPC98}
	-echo ${SPC98} ${COMM} | xargs ctags -wadtf ${TPC98}
	egrep "^ENTRY(.*)|^ALTENTRY(.*)" ${APC98} | \
	    sed "s;\([^:]*\):\([^(]*\)(\([^, )]*\)\(.*\);\3 \1 /^\2(\3\4$$/;" \
		>> ${TPC98}
	sort -o ${TPC98} ${TPC98}

links:
	-for i in ${DPC98}; do \
	    (cd $$i && rm -f tags; ln -s ../tags tags); done


SUBDIR=	include stand

.include <bsd.subdir.mk>
