note semi-working version with only listen and bind changes
[unix-history] / usr / src / sys / vax / Makefile
CommitLineData
22046806 1# @(#)Makefile 7.3 (Berkeley) %G%
b87af5f1
KB
2
3# Makefile for vax tags file
4
5all:
6 @echo "make tags or links only"
7
8TVAX= ../vax/tags
9SVAX= ../vax/if/*.[ch] ../vax/mba/*.[ch] ../vax/uba/*.[ch] \
10 ../vax/bi/*.[ch] ../vax/vax/*.[ch] ../vax/include/*.h
11AVAX= ../vax/vax/*.s
12
13# Directories in which to place vax tags links
22046806 14DVAX= if mba uba bi include
b87af5f1
KB
15
16tags:
17 -ctags -dtf ${TVAX} ${COMM} ${SVAX}
18 egrep "^SCBVEC(.*)" ${AVAX} | \
19 sed "s;\([^:]*\):\([^(]*\)(\([^, )]*\)\(.*\);X\3 \1 /^\2(\3\4$$/;" \
20 >> ${TVAX}
21 egrep "^ENTRY(.*)|^JSBENTRY(.*)" ${AVAX} | \
22 sed "s;\([^:]*\):\([^(]*\)(\([^, )]*\)\(.*\);\3 \1 /^\2(\3\4$$/;" \
23 >> ${TVAX}
24 sort -o ${TVAX} ${TVAX}
25
26links:
27 -for i in ${DVAX}; do \
28 cd $$i && rm -f tags; ln -s ../tags tags; done