[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / arch / i386

Annotation of src/sys/arch/i386/Makefile, Revision 1.27

1.27    ! dyoung      1: #      $NetBSD: Makefile,v 1.26 2005/12/11 12:17:40 christos 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
                      6: SI386= ${SYSDIR}/arch/i386/i386/*.[ch] ${SYSDIR}/arch/i386/include/*.h \
                      7:        ${SYSDIR}/arch/i386/eisa/*.[ch] ${SYSDIR}/arch/i386/isa/*.[ch] \
1.22      dyoung      8:        ${SYSDIR}/arch/i386/pci/*.[ch] \
1.25      dyoung      9:        ${SYSDIR}/contrib/arch/i386/dev/*.[ch] \
                     10:        ${SYSDIR}/contrib/dev/ic/*.[ch]
1.27    ! dyoung     11: SI386+=        ${SYSDIR}/arch/x86/x86/*.[ch] ${SYSDIR}/arch/x86/include/*.h \
        !            12:        ${SYSDIR}/arch/x86/isa/*.[ch] \
        !            13:        ${SYSDIR}/arch/x86/pci/*.[ch]
1.23      dyoung     14: AI386= ${SYSDIR}/arch/i386/i386/*.[sS] ${SYSDIR}/arch/i386/isa/*.[sS]
1.1       cgd        15:
1.13      mycroft    16: # Directories in which to place tags links
1.16      perry      17: DI386= i386 eisa isa include pci
1.11      mycroft    18:
                     19: .include "../../kern/Make.tags.inc"
1.1       cgd        20:
                     21: tags:
1.18      lukem      22:        rm -f ${TI386}
                     23:        -echo ${SI386} ${COMM} | xargs ctags -wadtf ${TI386}
1.1       cgd        24:        egrep "^ENTRY(.*)|^ALTENTRY(.*)" ${AI386} | \
1.24      dyoung     25:            sed "s;\([^:]*\):\([^(]*\)(\([^, )]*\)\(.*\);\3     \1      /^\2(\3\4$$/;" \
1.1       cgd        26:                >> ${TI386}
                     27:        sort -o ${TI386} ${TI386}
                     28:
                     29: links:
                     30:        -for i in ${DI386}; do \
1.16      perry      31:            (cd $$i && rm -f tags; ln -s ../tags tags); done
1.13      mycroft    32:
                     33:
1.21      fvdl       34: SUBDIR=        compile include stand ../x86/include
1.3       cgd        35:
1.11      mycroft    36: .include <bsd.subdir.mk>

CVSweb <webmaster@jp.NetBSD.org>