# HG changeset patch # User Christian Brabandt # Date 1693601103 -7200 # Node ID 27e42f2eab1bf765ec9eb94202e658adf62bc82a # Parent cb2145d289441d27dc899259d8c5ddd158469c04 patch 9.0.1839: No Makefile rule to build cscope database Commit: https://github.com/vim/vim/commit/738ce77aa9e4922dd724d1470960285cbb9ab3c2 Author: Christian Brabandt Date: Fri Sep 1 22:38:26 2023 +0200 patch 9.0.1839: No Makefile rule to build cscope database Problem: No Makefile rule to build cscope database Solution: Add rule Signed-off-by: Christian Brabandt diff --git a/src/Makefile b/src/Makefile --- a/src/Makefile +++ b/src/Makefile @@ -2151,6 +2151,15 @@ notags: tags TAGS: notags $(TAGPRG) $(TAGS_FILES) +# Build the cscope database. +# This may search more files than necessary. +.PHONY: cscope csclean +csclean: + -rm -vf cscope.out +cscope.out: + cscope -bv ./*.[ch] ./*.cpp ./if_perl.xs auto/*.h auto/pathdef.c proto/*.pro xxd/xxd.c +cscope: csclean cscope.out ; + # Make a highlight file for types. Requires Exuberant ctags and awk types: types.vim types.vim: $(TAGS_FILES) diff --git a/src/version.c b/src/version.c --- a/src/version.c +++ b/src/version.c @@ -700,6 +700,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 1839, +/**/ 1838, /**/ 1837,