pass flags from device close to l_close
[unix-history] / usr / src / sys / tahoe / Makefile
CommitLineData
b2041441 1# @(#)Makefile 7.2 (Berkeley) %G%
b4a50292
KB
2
3# Makefile for tahoe tags file
4
5all:
6 @echo "make tags or links only"
7
8TTAHOE= ../tahoe/tags
9STAHOE= ../tahoe/tahoe/*.[ch] ../tahoe/include/*.h ../tahoe/if/*.[ch] \
10 ../tahoe/vba/*.[ch] ../tahoe/align/*.[ch] ../tahoe/math/*.h
11ATAHOE= ../tahoe/tahoe/*.s ../tahoe/math/*.s
12
13
14# Directories in which to place tahoe tags links
15DTAHOE= if vba align math include tahoe
16
17tags:
18 -ctags -dtf ${TTAHOE} ${COMM} ${STAHOE}
19 egrep "^SCBVEC(.*)" ${ATAHOE} | \
20 sed "s;\([^:]*\):\([^(]*\)(\([^, )]*\)\(.*\);X\3 \1 /^\2(\3\4$$/;" \
21 >> ${TTAHOE}
22 egrep "^ENTRY(.*)|^JSBENTRY(.*)" ${ATAHOE} | \
23 sed "s;\([^:]*\):\([^(]*\)(\([^, )]*\)\(.*\);\3 \1 /^\2(\3\4$$/;" \
24 >> ${TTAHOE}
25 sort -o ${TTAHOE} ${TTAHOE}
26
27links:
28 -for i in ${DTAHOE}; do \
29 cd $$i && rm -f tags; ln -s ../tags tags; done