Makefile revision 1.7
1# $NetBSD: Makefile,v 1.7 1997/05/07 17:28:47 mycroft 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/include/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} ${SALPHA} ${COMM} 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 32.include <bsd.prog.mk> 33 34FRC: 35