2 # @(#)Makefile 8.1 (Berkeley) 6/11/93
4 # Makefile for i386 links, tags file
6 # SYS is normally set in Make.tags.inc
11 .
include "../kern/Make.tags.inc"
14 @echo
"make links or tags only"
16 # Directories in which to place i386 tags links
17 DI386
= apm i386 ibcs2
include isa linux
20 -for i in
${COMMDIR1}; do \
21 (cd
$$i && { rm -f
tags; ln
-s ..
/${TAGDIR}/tags tags; }) done
22 -for i in
${COMMDIR2}; do \
23 (cd
$$i && { rm -f
tags; ln
-s ..
/..
/${TAGDIR}/tags tags; }) done
24 -for i in
${DI386}; do \
25 (cd
$$i && { rm -f
tags; ln
-s ..
/tags tags; }) done
27 SI386
= ${SYS}/i386
/acpica
/*.
[ch
] ${SYS}/i386
/bios
/*.
[ch
] \
28 ${SYS}/i386
/i386
/*.
[ch
] ${SYS}/i386
/ibcs2
/*.
[ch
] \
29 ${SYS}/i386
/include/*.
[ch
] ${SYS}/i386
/isa
/*.
[ch
] \
30 ${SYS}/i386
/linux
/*.
[ch
] ${SYS}/i386
/pci
/*.
[ch
]
31 AI386
= ${SYS}/i386
/i386
/*.s
34 -ctags
-wdt
${COMM} ${SI386}
35 egrep
"^ENTRY(.*)|^ALTENTRY(.*)" ${AI386} | \
36 sed
"s;\([^:]*\):\([^(]*\)(\([^, )]*\)\(.*\);\3 \1 /^\2(\3\4$$/;" \