1 # $NetBSD: Makefile,v 1.6 1997/05/04 01:53:01 mjacob Exp $ 2 3 # Makefile for alpha tags file and boot blocks 4 5 NOPROG= noprog 6 NOMAN= noman 7 8 SUBDIR= stand 9 10 TALPHA= ../alpha/tags 11 SA0= ../alpha/include/pmap.old.h ../alpha/alpha/pmap.old.c 12 SA1= ../alpha/alpha/*.[ch] 13 SALPHA= ${SA0} ${SA1} ../alpha/include/*.h ../alpha/pci/*.[ch] \ 14 ../alpha/tlsb/*.[ch] ../alpha/tc/*.[ch] 15 AALPHA= ../alpha/alpha/*.S 16 17 # Directories in which to place alpha tags links 18 DALPHA= tc include 19 .include "../../kern/Make.tags.inc" 20 21 tags: FRC 22 -ctags -wdtf ${TALPHA} ${SALPHA} ${COMM} 23 egrep "^ENTRY(.*)|^ALTENTRY(.*)" ${AALPHA} | \ 24 sed "s;\([^:]*\):\([^(]*\)(\([^, )]*\)\(.*\);\3 \1 /^\2(\3\4$$/;" \ 25 >> ${TALPHA} 26 sort -o ${TALPHA} ${TALPHA} 27 28 links: 29 -for i in ${DALPHA}; do \ 30 cd $$i && rm -f tags; ln -s ../tags tags; done 31 32 obj: _SUBDIRUSE 33 34 .include <bsd.prog.mk> 35 36 FRC: 37