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