]> git.ipfire.org Git - thirdparty/vim.git/commitdiff
patch 9.1.0696: installing runtime files fails when using SHADOWDIR v9.1.0696
authorJames McCoy <jamessan@jamessan.com>
Sun, 25 Aug 2024 18:22:11 +0000 (20:22 +0200)
committerChristian Brabandt <cb@256bit.org>
Sun, 25 Aug 2024 18:22:11 +0000 (20:22 +0200)
Problem:  installing runtime files fails when using SHADOWDIR
Solution: revert part of v9.1.0609, since runtime/doc/Makefile's default
          value for VIMPROG does not work if vim was built in a SHADOWDIR.
          (James McCoy)

closes: #15575

Signed-off-by: James McCoy <jamessan@jamessan.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
src/Makefile
src/version.c

index 875a0de6a28426237ba42f0c89a09e2f090746bd..257742f4ce556d578f5462765a6023451b98de88 100644 (file)
@@ -2354,8 +2354,8 @@ installrtbase: $(HELPSOURCE)/vim.1 $(DEST_VIM) $(VIMTARGET) $(DEST_RT) \
        cd $(HELPSOURCE); if test -z "$(CROSS_COMPILING)" -a -f tags; then \
                mv -f tags tags.dist; fi
        @echo generating help tags
-       -@cd $(HELPSOURCE); if test -z "$(CROSS_COMPILING)"; then \
-               $(MAKE) vimtags; fi
+       -@BUILD_DIR=`pwd`; cd $(HELPSOURCE); if test -z "$(CROSS_COMPILING)"; then \
+               $(MAKE) VIMPROG="$$BUILD_DIR/$(VIMTARGET)" vimtags; fi
        cd $(HELPSOURCE); \
                files=`ls *.txt tags`; \
                files="$$files `ls *.??x tags-?? 2>/dev/null || true`"; \
index 8252d9f308b034c3f4293ace60344ca721002b12..b07964e2d7d6c170b524830f53bb52008344384c 100644 (file)
@@ -704,6 +704,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    696,
 /**/
     695,
 /**/