Makefile revision 1.8
11.8Sdyoung# $NetBSD: Makefile,v 1.8 2011/04/04 19:44:16 dyoung Exp $ 21.1Sleo 31.3Smycroft# Makefile for atari tags file and boot blocks 41.2Sleo 51.3Smycroft# Find where m68k source files are for inclusion in tags 61.3Smycroft.include <../m68k/Makefile.inc> 71.1Sleo 81.8SdyoungTATARI= ${SYSDIR}/arch/atari/tags 91.8SdyoungSATARI= ${SYSDIR}/arch/atari/atari/*.[ch] 101.8SdyoungSATARI+= ${SYSDIR}/arch/atari/include/*.h 111.8SdyoungSATARI+= ${SYSDIR}/arch/atari/dev/*.[ch] 121.8SdyoungSATARI+= ${SYSDIR}/arch/atari/isa/*.[ch] 131.8SdyoungSATARI+= ${SYSDIR}/arch/atari/pci/*.[ch] 141.8SdyoungSATARI+= ${SYSDIR}/arch/atari/vme/*.[ch] 151.8Sdyoung 161.8SdyoungAATARI= ${SYSDIR}/arch/atari/atari/*.s 171.8SdyoungAATARI+= ${SYSDIR}/arch/atari/dev/*.s 181.1Sleo 191.3Smycroft# Directories in which to place tags links 201.1SleoDATARI= atari dev include 211.1Sleo 221.3Smycroft.include "../../kern/Make.tags.inc" 231.1Sleo 241.1Sleotags: 251.8Sdyoung -rm -f ${TATARI} 261.8Sdyoung -echo ${SATARI} ${SM68K} | xargs ctags -wadtf ${TATARI} 271.8Sdyoung -${FINDCOMM} | xargs ctags -wadtf ${TATARI} 281.3Smycroft egrep "^ENTRY(.*)|^ALTENTRY(.*)" ${AATARI} ${AM68K} | \ 291.7Sapb ${TOOL_SED} "s;\([^:]*\):\([^(]*\)(\([^, )]*\)\(.*\);\3 \1 /^\2(\3\4$$/;" \ 301.1Sleo >> ${TATARI} 311.1Sleo sort -o ${TATARI} ${TATARI} 321.1Sleo 331.1Sleolinks: 341.1Sleo -for i in ${DATARI}; do \ 351.3Smycroft cd $$i && rm -f tags; ln -s ../tags tags; done 361.3Smycroft 371.3Smycroft 381.6SlukemSUBDIR= compile dev include stand 391.1Sleo 401.2Sleo.include <bsd.subdir.mk> 41