1 1.1 rearnsha # $NetBSD: Makefile,v 1.1 2001/10/27 16:23:05 rearnsha Exp $ 2 1.1 rearnsha 3 1.1 rearnsha # Makefile for evbarm tags file and boot blocks 4 1.1 rearnsha 5 1.1 rearnsha TEVBARM= ../evbarm/tags 6 1.1 rearnsha SEVBARM= ../evbarm/integrator/*.[ch] ../evbarm/include/*.h \ 7 1.1 rearnsha ../evbarm/dev/*.[ch] ../evbarm/ifpga/*.[ch] \ 8 1.1 rearnsha ../evbarm/iq80310/*.[ch] 9 1.1 rearnsha ../evbarm/integrator_fpga/*.[ch] 10 1.1 rearnsha AEVBARM= ../evbarm/integrator/*.S ../evbarm/ifpga/*.S 11 1.1 rearnsha 12 1.1 rearnsha # Directories in which to place tags links 13 1.1 rearnsha DEVBARM= include 14 1.1 rearnsha 15 1.1 rearnsha .include "../../kern/Make.tags.inc" 16 1.1 rearnsha 17 1.1 rearnsha tags: 18 1.1 rearnsha -ctags -wdtf ${TEVBARM} ${SEVBARM} ${COMM} 19 1.1 rearnsha egrep "^ENTRY(.*)|^ALTENTRY(.*)" ${AEVBARM} | \ 20 1.1 rearnsha sed "s;\([^:]*\):\([^(]*\)(\([^, )]*\)\(.*\);\3 \1 /^\2(\3\4$$/;" \ 21 1.1 rearnsha >> ${TEVBARM} 22 1.1 rearnsha sort -o ${TEVBARM} ${TEVBARM} 23 1.1 rearnsha 24 1.1 rearnsha links: 25 1.1 rearnsha -for i in ${DEVBARM}; do \ 26 1.1 rearnsha cd $$i && rm -f tags; ln -s ../tags tags; done 27 1.1 rearnsha 28 1.1 rearnsha 29 1.1 rearnsha SUBDIR= include 30 1.1 rearnsha 31 1.1 rearnsha .include <bsd.subdir.mk> 32