Annotation of src/sys/arch/i386/Makefile, Revision 1.35
1.35 ! apb 1: # $NetBSD: Makefile,v 1.34 2008/06/11 08:14:14 dyoung Exp $
1.1 cgd 2:
1.3 cgd 3: # Makefile for i386 tags file and boot blocks
1.16 perry 4:
5: TI386= ${SYSDIR}/arch/i386/tags
1.31 dyoung 6: SI386= ${SYSDIR}/arch/i386/acpi/*.[ch] \
7: ${SYSDIR}/arch/i386/eisa/*.[ch] \
8: ${SYSDIR}/arch/i386/i386/*.[ch] \
9: ${SYSDIR}/arch/i386/include/*.h \
10: ${SYSDIR}/arch/i386/isa/*.[ch] \
1.32 dyoung 11: ${SYSDIR}/arch/i386/mca/*.[ch] \
1.22 dyoung 12: ${SYSDIR}/arch/i386/pci/*.[ch] \
1.31 dyoung 13: ${SYSDIR}/arch/i386/pnpbios/*.[ch] \
1.28 dyoung 14: ${SYSDIR}/contrib/dev/ath/*.[ch] \
15: ${SYSDIR}/contrib/dev/ath/netbsd/*.[ch] \
16: ${SYSDIR}/contrib/dev/ath/public/*.[ch]
1.34 dyoung 17: SI386+= ${SYSDIR}/arch/x86/x86/*.[ch] \
18: ${SYSDIR}/arch/x86/acpi/*.[ch] \
19: ${SYSDIR}/arch/x86/include/*.h \
1.27 dyoung 20: ${SYSDIR}/arch/x86/isa/*.[ch] \
21: ${SYSDIR}/arch/x86/pci/*.[ch]
1.28 dyoung 22: AI386= ${SYSDIR}/arch/i386/i386/*.[sS]
1.1 cgd 23:
1.13 mycroft 24: # Directories in which to place tags links
1.16 perry 25: DI386= i386 eisa isa include pci
1.11 mycroft 26:
27: .include "../../kern/Make.tags.inc"
1.1 cgd 28:
29: tags:
1.28 dyoung 30: -rm -f ${TI386}
1.29 dyoung 31: -echo ${SI386} | xargs ctags -wadtf ${TI386}
32: -${FINDCOMM} | xargs ctags -wadtf ${TI386}
1.1 cgd 33: egrep "^ENTRY(.*)|^ALTENTRY(.*)" ${AI386} | \
1.35 ! apb 34: ${TOOL_SED} -e \
! 35: "s;\([^:]*\):\([^(]*\)(\([^, )]*\)\(.*\);\3 \1 /^\2(\3\4$$/;" \
1.1 cgd 36: >> ${TI386}
37: sort -o ${TI386} ${TI386}
38:
39: links:
40: -for i in ${DI386}; do \
1.16 perry 41: (cd $$i && rm -f tags; ln -s ../tags tags); done
1.13 mycroft 42:
43:
1.33 bouyer 44: SUBDIR= compile include stand ../x86/include ../xen/include
1.3 cgd 45:
1.11 mycroft 46: .include <bsd.subdir.mk>
CVSweb <webmaster@jp.NetBSD.org>