1 1.3.22.1 jruoho # $NetBSD: Makefile,v 1.3.22.1 2011/06/06 09:06:17 jruoho Exp $ 2 1.1 matt 3 1.1 matt # Makefile for netwinder tags file and boot blocks 4 1.1 matt 5 1.3.22.1 jruoho .include <../arm/Makefile.inc> 6 1.3.22.1 jruoho 7 1.3.22.1 jruoho TNETWINDER= ${SYSDIR}/arch/netwinder/tags 8 1.3.22.1 jruoho SNETWINDER= ${SYSDIR}/arch/netwinder/netwinder/*.[ch] \ 9 1.3.22.1 jruoho ${SYSDIR}/arch/netwinder/include/*.h \ 10 1.3.22.1 jruoho ${SYSDIR}/arch/netwinder/pci/*.[ch] 11 1.3.22.1 jruoho ANETWINDER= ${SYSDIR}/arch/netwinder/netwinder/*.S 12 1.1 matt 13 1.1 matt # Directories in which to place tags links 14 1.3.22.1 jruoho DNETWINDER= pci include 15 1.1 matt 16 1.1 matt .include "../../kern/Make.tags.inc" 17 1.1 matt 18 1.1 matt tags: 19 1.3.22.1 jruoho -rm -f ${TNETWINDER} 20 1.3.22.1 jruoho -echo ${SNETWINDER} ${SARM} | xargs ctags -wadtf ${TNETWINDER} 21 1.3.22.1 jruoho -${FINDCOMM} | xargs ctags -wadtf ${TNETWINDER} 22 1.3.22.1 jruoho egrep "^ENTRY(.*)|^ALTENTRY(.*)" ${ANETWINDER} ${AARM} | \ 23 1.3 apb ${TOOL_SED} -e \ 24 1.3.22.1 jruoho "s;\([^:]*\):\([^(]*\)(\([^, )]*\)\(.*\);\3 \1 /^\2(\3\4$$/;" \ 25 1.1 matt >> ${TNETWINDER} 26 1.1 matt sort -o ${TNETWINDER} ${TNETWINDER} 27 1.1 matt 28 1.1 matt links: 29 1.1 matt -for i in ${DNETWINDER}; do \ 30 1.1 matt cd $$i && rm -f tags; ln -s ../tags tags; done 31 1.1 matt 32 1.1 matt 33 1.2 lukem SUBDIR= compile include 34 1.1 matt 35 1.1 matt .include <bsd.subdir.mk> 36