1 1.3 dyoung # $NetBSD: Makefile,v 1.3 2011/04/04 19:46:40 dyoung Exp $ 2 1.1 scw 3 1.3 dyoung .include <../powerpc/Makefile.inc> 4 1.1 scw 5 1.1 scw # XXX Fix this to deal with multiple "evbppc" ports. 6 1.3 dyoung TEVBPPC= ${SYSDIR}/arch/evbppc/tags 7 1.3 dyoung SEVBPPC= ${SYSDIR}/arch/evbppc/evbppc/*.[ch] 8 1.3 dyoung SEVBPPC+= ${SYSDIR}/arch/evbppc/include/*.h 9 1.3 dyoung SEVBPPC+= ${SYSDIR}/arch/evbppc/pmppc/dev/*.[ch] 10 1.3 dyoung SEVBPPC+= ${SYSDIR}/arch/evbppc/pmppc/pci/*.[ch] 11 1.3 dyoung SEVBPPC+= ${SYSDIR}/arch/evbppc/pmppc/*.[ch] 12 1.3 dyoung AEVBPPC= ${SYSDIR}/arch/evbppc/ev64260/*.S \ 13 1.3 dyoung ${SYSDIR}/arch/evbppc/explora/*.S \ 14 1.3 dyoung ${SYSDIR}/arch/evbppc/mpc85xx/*.S \ 15 1.3 dyoung ${SYSDIR}/arch/evbppc/obs405/*.S \ 16 1.3 dyoung ${SYSDIR}/arch/evbppc/pmppc/*.S \ 17 1.3 dyoung ${SYSDIR}/arch/evbppc/virtex/*.S \ 18 1.3 dyoung ${SYSDIR}/arch/evbppc/walnut/*.S 19 1.1 scw 20 1.3 dyoung DEVBPPC= include 21 1.1 scw 22 1.1 scw .include "../../kern/Make.tags.inc" 23 1.1 scw 24 1.3 dyoung tags: 25 1.3 dyoung -rm -f ${TEVBPPC} 26 1.3 dyoung -echo ${SEVBPPC} ${SPPC} | xargs ctags -wadtf ${TEVBPPC} 27 1.3 dyoung -${FINDCOMM} | xargs ctags -wadtf ${TEVBPPC} 28 1.3 dyoung egrep "^ENTRY(.*)|^ALTENTRY(.*)" ${AEVBPPC} ${APPC} | \ 29 1.3 dyoung ${TOOL_SED} -e \ 30 1.3 dyoung "s;\([^:]*\):\([^(]*\)(\([^, )]*\)\(.*\);\3 \1 /^\2(\3\4$$/;" \ 31 1.3 dyoung >> ${TEVBPPC} 32 1.3 dyoung sort -o ${TEVBPPC} ${TEVBPPC} 33 1.3 dyoung 34 1.3 dyoung links: 35 1.3 dyoung -for i in ${DEVBPPC}; do \ 36 1.3 dyoung cd $$i && rm -f tags; ln -s ../tags tags; done 37 1.2 lukem 38 1.2 lukem 39 1.2 lukem SUBDIR= compile include 40 1.1 scw 41 1.1 scw .include <bsd.subdir.mk> 42