blob: dd74cdd9ba677330b33a2994532c009dd21e1f21 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
# 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
|