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