From: Ondrej Zajicek (work) Date: Tue, 13 Feb 2018 16:00:24 +0000 (+0100) Subject: Add cscope Makefile target X-Git-Tag: v2.0.2~2^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d5144ea9bf01f0b19cba40ab06aa05a11d70aa3e;p=thirdparty%2Fbird.git Add cscope Makefile target For those who prefer cscope to etags Thanks to Toke Hoiland-Jorgensen for the patch. --- diff --git a/.gitignore b/.gitignore index 0dcebfd13..3b734f492 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ /configure /sysdep/autoconf.h.in /sysdep/autoconf.h.in~ +/cscope.* diff --git a/Makefile.in b/Makefile.in index fdd5e6c7b..c8168bbe4 100644 --- a/Makefile.in +++ b/Makefile.in @@ -58,7 +58,7 @@ endif docgoals := docs userdocs progdocs testgoals := check test tests tests_run cleangoals := clean distclean testsclean -.PHONY: all daemon cli $(docgoals) $(testgoals) $(cleangoals) tags +.PHONY: all daemon cli $(docgoals) $(testgoals) $(cleangoals) tags cscope all: daemon cli daemon: $(daemon) @@ -162,6 +162,9 @@ endif tags: cd $(srcdir) ; etags -lc `find $(dirs) -name *.[chY]` +cscope: + cd $(srcdir) ; find $(dirs) -name *.[chY] > cscope.files ; cscope -b + # Install install: all