Annotation of sys/arch/alpha/Makefile, Revision 1.1.1.1
1.1 nbrk 1: # $OpenBSD: Makefile,v 1.7 2005/05/24 20:12:02 uwe Exp $
2: # $NetBSD: Makefile,v 1.3 1995/02/27 16:36:07 cgd Exp $
3:
4: # Makefile for alpha tags file and boot blocks
5:
6: S=${.CURDIR}/../..
7: .include "$S/kern/Make.tags.inc"
8:
9: NOPROG= noprog
10: NOMAN= noman
11:
12: SUBDIR= stand
13:
14: TALPHA= $S/arch/alpha/tags
15: SALPHA= $S/arch/alpha/alpha/*.[ch] $S/arch/alpha/include/*.h \
16: $S/arch/alpha/tc/*.[ch] $S/arch/alpha/dev/*.[ch] \
17: $S/arch/alpha/eisa/*.[ch] $S/arch/alpha/isa/*.[ch] \
18: $S/arch/alpha/pci/*.[ch]
19: AALPHA= $S/arch/alpha/alpha/*.[sS] $S/arch/alpha/pci/*.[Ss] \
20: $S/lib/libkern/arch/alpha/*.[sS]
21:
22: # Directories in which to place alpha tags links
23: DALPHA= alpha eisa isa dev pci tc include
24:
25: tags:
26: -ctags -wdtf ${TALPHA} ${COMM} ${SALPHA}
27: egrep "^ENTRY(.*)|^ALTENTRY(.*)" ${AALPHA} | \
28: sed "s;\([^:]*\):\([^(]*\)(\([^, )]*\)\(.*\);\3 \1 /^\2(\3\4$$/;" \
29: >> ${TALPHA}
30: sort -o ${TALPHA} ${TALPHA}
31:
32: links:
33: -for i in ${DALPHA}; do \
34: (cd $$i && { rm -f tags; ln -s ${TALPHA} tags; }) done
35:
36: obj: _SUBDIRUSE
37:
38: .include <bsd.prog.mk>
CVSweb