[BACK]Return to Makefile CVS log [TXT][DIR] Up to [local] / sys / arch / ipaq

Annotation of sys/arch/ipaq/Makefile, Revision 1.1.1.1

1.1       nbrk        1: # $Id$
                      2:
                      3: # Makefile for ipaq tags file and boot blocks
                      4:
                      5: S=${.CURDIR}/../..
                      6: .include "$S/kern/Make.tags.inc"
                      7:
                      8: SUBDIR=        stand
                      9:
                     10: NOPROG=        noprog
                     11: NOMAN= noman
                     12:
                     13: TIPAQ= $S/arch/ipaq/tags
                     14:
                     15: SIPAQ= $S/arch/ipaq/dev/*.[ch] $S/arch/ipaq/include/*.h \
                     16:                $S/arch/ipaq/ipaq/*.[ch] $S/arch/arm/arm/*.[ch] \
                     17:                $S/arch/arm/include/*.h $S/arch/arm/mainbus/*.[ch] \
                     18:                $S/arch/arm/sa11x0/*.[ch] $S/arch/arm/xscale/*.[ch]
                     19: AIPAQ= $S/arch/ipaq/ipaq/*.S $S/arch/arm/arm/*.S \
                     20:                $S/arch/arm/mainbus/*.S $S/arch/arm/xscale/*.S
                     21:
                     22: # Directories in which to place tags links
                     23: DIPAQ= dev include ipaq
                     24:
                     25: tags:
                     26:        -ctags -wdtf ${TIPAQ} ${SIPAQ} ${COMM}
                     27:        egrep "^ENTRY(.*)|^ALTENTRY(.*)" ${AIPAQ} | \
                     28:            sed "s;\([^:]*\):\([^(]*\)(\([^, )]*\)\(.*\);\3     \1      /^\2(\3\4$$/;" \
                     29:            >> ${TIPAQ}
                     30:        sort -o ${TIPAQ} ${TIPAQ}
                     31:
                     32: links:
                     33:        -for i in ${DIPAQ}; do \
                     34:            (cd $$i && { rm -f tags; ln -s ${TIPAQ} tags; }) done
                     35:
                     36: obj:   _SUBDIRUSE
                     37:
                     38: .include <bsd.prog.mk>

CVSweb