11.15Smatt# $NetBSD: Makefile,v 1.15 2011/06/17 03:55:56 matt Exp $ 21.1Scgd 31.3Scgd# Makefile for alpha tags file and boot blocks 41.1Scgd 51.14SdyoungTALPHA= ${SYSDIR}/arch/alpha/tags 61.14SdyoungSALPHA= ${SYSDIR}/arch/alpha/alpha/*.[ch] ${SYSDIR}/arch/alpha/common/*.[ch] \ 71.14Sdyoung ${SYSDIR}/arch/alpha/eisa/*.[ch] ${SYSDIR}/arch/alpha/include/*.h \ 81.14Sdyoung ${SYSDIR}/arch/alpha/isa/*.[ch] \ 91.14Sdyoung ${SYSDIR}/arch/alpha/jensenio/*.[ch] ${SYSDIR}/arch/alpha/mcbus/*.[ch] \ 101.14Sdyoung ${SYSDIR}/arch/alpha/pci/*.[ch] ${SYSDIR}/arch/alpha/sableio/*.[ch] \ 111.14Sdyoung ${SYSDIR}/arch/alpha/tc/*.[ch] \ 121.14Sdyoung ${SYSDIR}/arch/alpha/tlsb/*.[ch] 131.14SdyoungAALPHA= ${SYSDIR}/arch/alpha/alpha/*.s ${SYSDIR}/arch/alpha/pci/*.s 141.1Scgd 151.10Smycroft# Directories in which to place tags links 161.15SmattDALPHA= common eisa include isa jensenio mcbus pci sableio tc tlsb 171.8Smycroft 181.5Smjacob.include "../../kern/Make.tags.inc" 191.1Scgd 201.8Smycrofttags: 211.14Sdyoung -rm -f ${TALPHA} 221.14Sdyoung -echo ${SALPHA} | xargs ctags -wadtf ${TALPHA} 231.14Sdyoung -${FINDCOMM} | xargs ctags -wadtf ${TALPHA} 241.3Scgd egrep "^ENTRY(.*)|^ALTENTRY(.*)" ${AALPHA} | \ 251.13Sapb ${TOOL_SED} "s;\([^:]*\):\([^(]*\)(\([^, )]*\)\(.*\);\3 \1 /^\2(\3\4$$/;" \ 261.8Smycroft >> ${TALPHA} 271.3Scgd sort -o ${TALPHA} ${TALPHA} 281.3Scgd 291.3Scgdlinks: 301.3Scgd -for i in ${DALPHA}; do \ 311.14Sdyoung (cd $$i && rm -f tags; ln -s ../tags tags); done 321.10Smycroft 331.10Smycroft 341.12SlukemSUBDIR= compile include stand 351.3Scgd 361.8Smycroft.include <bsd.subdir.mk> 37