Annotation of sys/arch/mac68k/Makefile, Revision 1.1.1.1
1.1 nbrk 1: # $OpenBSD: Makefile,v 1.6 2005/05/06 11:16:47 pedro Exp $
2: # $NetBSD: Makefile,v 1.3 1996/03/27 03:56:22 scottr Exp $
3:
4: # @(#)Makefile 7.3 (Berkeley) 6/9/91
5:
6: # Makefile for mac68k tags file
7:
8: S=${.CURDIR}/../..
9: .include "$S/kern/Make.tags.inc"
10:
11: NOPROG= noprog
12: NOMAN= noman
13:
14: TMAC68K=$S/arch/mac68k/tags
15: SMAC68K=$S/arch/m68k/m68k/*.c $S/arch/m68k/include/*.h \
16: $S/arch/mac68k/mac68k/*.[ch] $S/arch/mac68k/include/*.h \
17: $S/arch/mac68k/dev/*.[ch]
18: AMAC68K=$S/arch/m68k/m68k/*.s $S/arch/mac68k/mac68k/*.s \
19: $S/lib/libkern/arch/m68k/*.[sS]
20:
21: SUBDIR=../m68k
22:
23: # Directories in which to place mac68k tags links
24: DMAC68K= mac68k dev include
25:
26: tags:
27: -ctags -wdtf ${TMAC68K} ${COMM} ${SMAC68K}
28: egrep "^ENTRY(.*)|^ALTENTRY(.*)" ${AMAC68K} | \
29: sed "s;\([^:]*\):\([^(]*\)(\([^, )]*\)\(.*\);\3 \1 /^\2(\3\4$$/;" \
30: >> ${TMAC68K}
31: sort -o ${TMAC68K} ${TMAC68K}
32:
33: links:
34: -for i in ${DMAC68K}; do \
35: cd $$i && rm -f tags; ln -s ${TMAC68K} tags; done
36:
37: obj: _SUBDIRUSE
38:
39: .include <bsd.prog.mk>
CVSweb