Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 27 Nov 2010 20:40:12 GMT
From:      Matt Jacob <mjacob@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 186343 for review
Message-ID:  <201011272040.oARKeCia097910@skunkworks.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://p4web.freebsd.org/@@186343?ac=10

Change 186343 by mjacob@mjacob-sandbox on 2010/11/27 20:39:38

	Use an adult ctags program to build kernel tags

Affected files ...

.. //depot/projects/mjacob-dev/sys/conf/systags.sh#2 edit

Differences ...

==== //depot/projects/mjacob-dev/sys/conf/systags.sh#2 (text+ko) ====

@@ -56,11 +56,7 @@
 		for (i in hfiles)
 			print i > "tags.hfiles";
 	}'
-
-ctags -t -d -w `cat tags.cfiles tags.hfiles tags.sfiles`
-egrep "^ENTRY\(.*\)|^ALTENTRY\(.*\)" `cat tags.sfiles` | \
-    sed "s;\([^:]*\):\([^(]*\)(\([^, )]*\)\(.*\);\3	\1	/^\2(\3\4$/;" >> tags
-
+exctags `cat tags.cfiles tags.hfiles tags.sfiles`
 mv tags tags.tmp
 sort -u tags.tmp > tags
 rm tags.tmp tags.cfiles tags.sfiles tags.hfiles



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201011272040.oARKeCia097910>