Makefile revision 1.4
11.4Sdyoung# $NetBSD: Makefile,v 1.4 2007/08/04 05:32:39 dyoung Exp $ 21.1Ssoren 31.1Ssoren# Makefile for sgimips tags file 41.1Ssoren 51.1Ssoren# Find where mips source files are for inclusion in tags 61.1Ssoren.include <../mips/Makefile.inc> 71.1Ssoren 81.4SdyoungTSGIMIPS= ${SYSDIR}/arch/sgimips/tags 91.4SdyoungSSGIMIPS= ${SYSDIR}/arch/sgimips/sgimips/*.[ch] \ 101.4Sdyoung ${SYSDIR}/arch/sgimips/include/*.h \ 111.4Sdyoung ${SYSDIR}/arch/sgimips/dev/*.[ch] \ 121.4Sdyoung ${SYSDIR}/arch/sgimips/eisa/*.[ch] \ 131.4Sdyoung ${SYSDIR}/arch/sgimips/gio/*.[ch] \ 141.4Sdyoung ${SYSDIR}/arch/sgimips/hpc/*.[ch] \ 151.4Sdyoung ${SYSDIR}/arch/sgimips/ioc/*.[ch] \ 161.4Sdyoung ${SYSDIR}/arch/sgimips/mace/*.[ch] \ 171.4Sdyoung ${SYSDIR}/arch/sgimips/pci/*.[ch] 181.4SdyoungASGIMIPS= ${SYSDIR}/arch/sgimips/sgimips/*.S 191.1Ssoren 201.1Ssoren# Directories in which to place tags links 211.2SsorenDSGIMIPS= dev eisa gio hpc include pci xio 221.1Ssoren 231.1Ssoren.include "../../kern/Make.tags.inc" 241.1Ssoren 251.1Ssorentags: 261.4Sdyoung -rm -f ${TSGIMIPS} 271.4Sdyoung -echo ${SSGIMIPS} ${SMIPS} | xargs ctags -wadtf ${TSGIMIPS} 281.4Sdyoung -${FINDCOMM} | xargs ctags -wadtf ${TSGIMIPS} 291.1Ssoren egrep "^ENTRY(.*)|^ALTENTRY(.*)" ${ASGIMIPS} ${AMIPS} | \ 301.1Ssoren sed "s;\([^:]*\):\([^(]*\)(\([^, )]*\)\(.*\);\3 \1 /^\2(\3\4$$/;" \ 311.4Sdyoung >> ${TSGIMIPS} 321.1Ssoren sort -o ${TSGIMIPS} ${TSGIMIPS} 331.1Ssoren 341.1Ssorenlinks: 351.1Ssoren -for i in ${DSGIMIPS}; do \ 361.1Ssoren cd $$i && rm -f tags; ln -s ../tags tags; done 371.1Ssoren 381.4Sdyoung 391.3SlukemSUBDIR= compile include stand 401.1Ssoren 411.1Ssoren.include <bsd.subdir.mk> 42