1 1.2 cgd # from: @(#)Makefile 7.3 (Berkeley) 6/9/91 2 1.3 cgd # $Id: Makefile,v 1.3 1993/07/04 14:03:00 cgd Exp $ 3 1.1 cgd 4 1.3 cgd # Makefile for i386 tags file and boot blocks 5 1.1 cgd 6 1.3 cgd NOPROG= noprog 7 1.3 cgd NOMAN= noman 8 1.3 cgd NOOBJ= noobj 9 1.1 cgd 10 1.3 cgd SUBDIR= boot 11 1.3 cgd 12 1.1 cgd TI386= ../i386/tags 13 1.1 cgd SI386= ../i386/i386/*.[ch] ../i386/include/*.h ../i386/isa/*.[ch] 14 1.1 cgd AI386= ../i386/i386/*.s 15 1.1 cgd 16 1.1 cgd # Directories in which to place i386 tags links 17 1.1 cgd DI386= eisa isa mca include 18 1.1 cgd 19 1.1 cgd tags: 20 1.1 cgd -ctags -dtf ${TI386} ${COMM} ${SI386} 21 1.1 cgd egrep "^ENTRY(.*)|^ALTENTRY(.*)" ${AI386} | \ 22 1.1 cgd sed "s;\([^:]*\):\([^(]*\)(\([^, )]*\)\(.*\);\3 \1 /^\2(\3\4$$/;" \ 23 1.1 cgd >> ${TI386} 24 1.1 cgd sort -o ${TI386} ${TI386} 25 1.1 cgd 26 1.1 cgd links: 27 1.1 cgd -for i in ${DI386}; do \ 28 1.1 cgd cd $$i && rm -f tags; ln -s ../tags tags; done 29 1.3 cgd 30 1.3 cgd .include <bsd.prog.mk> 31