11.4Sapb# $NetBSD: Makefile,v 1.4 2008/10/25 22:27:38 apb Exp $ 21.1Stsutsui 31.1Stsutsui# Makefile for news68k tags file 41.1Stsutsui 51.2Stsutsui# Find where m68k source files are for inclusion in tags 61.1Stsutsui.include <../m68k/Makefile.inc> 71.1Stsutsui 81.1StsutsuiTNEWS68K= ../news68k/tags 91.1StsutsuiSNEWS68K= ../news68k/news68k/*.[ch] ../news68k/include/*.h \ 101.1Stsutsui ../news68k/dev/*.[ch] 111.1StsutsuiANEWS68K= ../news68k/news68k/*.S 121.1Stsutsui 131.1Stsutsui# Directories in which to place tags links 141.1StsutsuiDNEWS68K= dev include 151.1Stsutsui 161.1Stsutsui.include "../../kern/Make.tags.inc" 171.1Stsutsui 181.1Stsutsuitags: 191.1Stsutsui -ctags -wdtf ${TNEWS68K} ${SNEWS68K} ${COMM} 201.1Stsutsui egrep "^ENTRY(.*)|^ALTENTRY(.*)" ${ANEWS68K} | \ 211.4Sapb ${TOOL_SED} -e \ 221.4Sapb "s;\([^:]*\):\([^(]*\)(\([^, )]*\)\(.*\);\3 \1 /^\2(\3\4$$/;" \ 231.1Stsutsui >> ${TNEWS68K} 241.1Stsutsui sort -o ${TNEWS68K} ${TNEWS68K} 251.1Stsutsui 261.1Stsutsuilinks: 271.1Stsutsui -for i in ${DNEWS68K}; do \ 281.1Stsutsui cd $$i && rm -f tags; ln -s ../tags tags; done 291.1Stsutsui 301.3SlukemSUBDIR= compile include stand 311.1Stsutsui 321.1Stsutsui.include <bsd.subdir.mk> 33