5423c29403
PR: 2565
31 lines
823 B
Makefile
31 lines
823 B
Makefile
# from: @(#)Makefile 7.3 (Berkeley) 6/9/91
|
|
# $Id: Makefile,v 1.4 1997/02/22 09:29:47 peter Exp $
|
|
|
|
# Makefile for i386 tags file
|
|
|
|
all:
|
|
@echo "make tags or links only"
|
|
|
|
TI386= ${.OBJDIR}/../i386/tags
|
|
SI386= ${.CURDIR}/../i386/i386/*.[ch] ${.CURDIR}/../i386/include/*.h \
|
|
${.CURDIR}/../i386/isa/*.[ch]
|
|
AI386= ${.CURDIR}/../i386/i386/*.s
|
|
|
|
# Directories in which to place i386 tags links
|
|
DI386= eisa isa include
|
|
|
|
tags:
|
|
-ctags -dtf ${TI386} ${COMM} ${SI386}
|
|
egrep "^ENTRY(.*)|^ALTENTRY(.*)" ${AI386} | \
|
|
sed "s;\([^:]*\):\([^(]*\)(\([^, )]*\)\(.*\);\3 \1 /^\2(\3\4$$/;" \
|
|
>> ${TI386}
|
|
sort -o ${TI386} ${TI386}
|
|
|
|
#XXX This doesn't work because ${.OBJDIR}/$i doesn't exist
|
|
#
|
|
#links:
|
|
# -for i in ${DI386}; do \
|
|
# (cd ${.CURDIR}/$$i && rm -f ${.OBJDIR}/tags; \
|
|
# ln -s ${.OBJDIR}/../tags ${.OBJDIR}/tags) \
|
|
# done
|