Messages in this thread Patch in this message | | | From | Paul Rusty Russell <> | Subject | [PATCH] Makefile TAGS and tags targets. | Date | Wed, 01 Dec 1999 11:46:51 +1100 |
| |
Linus, please apply v2.3.
This version seems to meet approval of both emacs and vi users, both Exuberant ctags and GNU ctags users. You can tell it's only a month to the apocalypse.
Rusty. --- linux-2.3/Makefile.~1~ Wed Dec 1 10:47:14 1999 +++ linux-2.3/Makefile Wed Dec 1 11:41:50 1999 @@ -323,6 +323,16 @@ fs lib mm ipc kernel drivers net: dummy $(MAKE) $(subst $@, _dir_$@, $@) +TAGS: dummy + etags `find include/asm-$(ARCH) -name '*.h'` + find include -type d \( -name "asm-*" -o -name config \) -prune -o -name '*.h' -print | xargs etags -a + find $(SUBDIRS) init -name '*.c' | xargs etags -a + +tags: dummy + ctags `find include/asm-$(ARCH) -name '*.h'` + find include -type d \( -name "asm-*" -o -name config \) -prune -o -name '*.h' -print | xargs ctags -a + find $(SUBDIRS) init -name '*.c' | xargs ctags -a + MODFLAGS = -DMODULE ifdef CONFIG_MODULES ifdef CONFIG_MODVERSIONS @@ -426,7 +436,7 @@ distclean: mrproper rm -f core `find . \( -name '*.orig' -o -name '*.rej' -o -name '*~' \ -o -name '*.bak' -o -name '#*#' -o -name '.*.orig' \ - -o -name '.*.rej' -o -name '.SUMS' -o -size 0 \) -print` TAGS + -o -name '.*.rej' -o -name '.SUMS' -o -size 0 \) -print` TAGS tags backup: mrproper cd .. && tar cf - linux/ | gzip -9 > backup.gz -- Hacking time. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |