[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen-unstable] [XEN][BUILD] Both ctags and etags support the -a (append) option, and
# HG changeset patch # User kaf24@xxxxxxxxxxxxxxxxxxxx # Node ID 60d7d64eaff2cb6fa081b960237fa530f48cb9e8 # Parent 23591d2c46aa666a9d50cf36baf73aa0b95aa11b [XEN][BUILD] Both ctags and etags support the -a (append) option, and by removing the tags or TAGS file, and then running using the -a option in conjunction with xargs a full list of tags will be obtained, regardless of how many files there are. I believe that the existing invocations of both etags and ctags are wrong: * I don't think - is a vailid argument to etags * xargs ctags does not handle the case where ctags is invoked multiple times by xargs when there are too many files to fit on one command line. Signed-off-by: Horms <horms@xxxxxxxxxxxx> --- xen/Makefile | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff -r 23591d2c46aa -r 60d7d64eaff2 xen/Makefile --- a/xen/Makefile Tue Jun 27 11:23:06 2006 +0100 +++ b/xen/Makefile Tue Jun 27 11:27:25 2006 +0100 @@ -132,11 +132,11 @@ endef .PHONY: _TAGS _TAGS: - $(all_sources) | etags - + rm -f TAGS && $(all_sources) | xargs etags -a .PHONY: _tags _tags: - $(all_sources) | xargs ctags + rm -f TAGS && $(all_sources) | xargs ctags -a .PHONY: _cscope _cscope: _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |