Makefile revision 1.12
1#	$NetBSD: Makefile,v 1.12 1997/10/11 08:42:04 mycroft Exp $
2
3NOOBJ=
4
5# Makefile for amiga tags file and boot blocks
6
7SUBDIR=	stand
8
9TAMIGA=	$S/arch/amiga/tags
10SAMIGA=	$S/arch/m68k/m68k/*.c $S/arch/m68k/include/*.h \
11	$S/arch/amiga/amiga/*.[ch] $S/arch/amiga/include/*.h \
12	$S/arch/amiga/dev/*.[ch]
13AAMIGA=	$S/arch/m68k/m68k/*.s $S/arch/amiga/amiga/*.s
14
15# Directories in which to place amiga tags links
16DAMIGA=	amiga dev include
17
18.include "../../kern/Make.tags.inc"
19
20tags:
21	-ctags -wdtf ${TAMIGA} ${SAMIGA} ${COMM}
22	egrep "^ENTRY(.*)|^ALTENTRY(.*)" ${AAMIGA} | \
23	    sed "s;\([^:]*\):\([^(]*\)(\([^, )]*\)\(.*\);\3 \1 /^\2(\3\4$$/;" \
24	    >> ${TAMIGA}
25	sort -o ${TAMIGA} ${TAMIGA}
26
27links:
28	-for i in ${DAMIGA}; do \
29	    cd $$i && rm -f tags; ln -s ../tags tags; done
30
31.include <bsd.subdir.mk>
32