summaryrefslogtreecommitdiff
path: root/.gitignore
diff options
context:
space:
mode:
authorRalf Wildenhues <Ralf.Wildenhues@gmx.de>2009-09-26 10:48:45 +0200
committerRalf Wildenhues <Ralf.Wildenhues@gmx.de>2009-09-26 10:48:45 +0200
commit2f41d9740ce4765707936475c1c8d6d2eeef7f2f (patch)
tree63725e51bf346501eb7a1cbdbd2591c2a34bfc75 /.gitignore
parentffad481680a4e6a8f220c70f07b105c9f3f2dfdf (diff)
downloadautomake-2f41d9740ce4765707936475c1c8d6d2eeef7f2f.tar.gz
Fixups and tests for cscope functionality.
It seems cscope is not able to take into account relative file names of included cscope.files files, but it is able to canonicalize file names containing '../' sequences. This patch makes the cscope references relative again, and fixes some corner cases. * .gitignore: Ignore files generated by `make cscope'. * NEWS: Reword a bit. * THANKS: Update. * automake.in (handle_tags): Use $(am__cd). Provide default empty rule for the `cscope' target, for empty sources. * lib/am/tags.am (cscopelist): Construct relative path to files in $(srcdir) if $(srcdir) is relative. [TOPDIR_P] (cscope): Do not depend on cscope-clean. Only invoke $(CSCOPE) if cscope.files is nonemtpy. (clean-cscope): Rename from ... (cscopeclean): ... this. (cscope.files): Depend on clean-cscope. (distclean-tags) [!TOPDIR_P]: No need to remove cscope files here. * tests/cscope.test, tests/cscope2.test, tests/cscope3.test: New tests. * tests/Makefile.am: Adjust. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
Diffstat (limited to '.gitignore')
-rw-r--r--.gitignore4
1 files changed, 4 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index 81e5a98ef..716ef8b30 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,5 +7,9 @@ config.log
config.status
config.status.lineno
configure.lineno
+cscope.files
+cscope.in.out
+cscope.out
+cscope.po.out
tags
TAGS