Makefile revision 1.17
14642e01fSmrg# $NetBSD: Makefile,v 1.17 2000/06/11 02:41:47 mycroft Exp $ 24642e01fSmrg 305b261ecSmrg# Makefile for i386 tags file and boot blocks 405b261ecSmrg 505b261ecSmrgSYSDIR?= /sys 605b261ecSmrg 705b261ecSmrgTI386= ${SYSDIR}/arch/i386/tags 805b261ecSmrgSI386= ${SYSDIR}/arch/i386/i386/*.[ch] ${SYSDIR}/arch/i386/include/*.h \ 905b261ecSmrg ${SYSDIR}/arch/i386/eisa/*.[ch] ${SYSDIR}/arch/i386/isa/*.[ch] \ 1005b261ecSmrg ${SYSDIR}/arch/i386/pci/*.[ch] 1105b261ecSmrgAI386= ${SYSDIR}/arch/i386/i386/*.s ${SYSDIR}/arch/i386/isa/*.s 1205b261ecSmrg 1305b261ecSmrg# Directories in which to place tags links 1405b261ecSmrgDI386= i386 eisa isa include pci 1505b261ecSmrg 1605b261ecSmrg.include "../../kern/Make.tags.inc" 1705b261ecSmrg 1805b261ecSmrgtags: 1905b261ecSmrg -ctags -wdtf ${TI386} ${SI386} ${COMM} 2005b261ecSmrg egrep "^ENTRY(.*)|^ALTENTRY(.*)" ${AI386} | \ 2105b261ecSmrg sed "s;\([^:]*\):\([^(]*\)(\([^, )]*\)\(.*\);\3 \1 /^\2(\3\4$$/;" \ 2205b261ecSmrg >> ${TI386} 2305b261ecSmrg sort -o ${TI386} ${TI386} 2405b261ecSmrg 2505b261ecSmrglinks: 2605b261ecSmrg -for i in ${DI386}; do \ 2705b261ecSmrg (cd $$i && rm -f tags; ln -s ../tags tags); done 2805b261ecSmrg 2905b261ecSmrg 3005b261ecSmrgSUBDIR= include stand 3105b261ecSmrg 3205b261ecSmrg.include <bsd.subdir.mk> 3305b261ecSmrg