# HG changeset patch # User Bram Moolenaar # Date 1553638505 -3600 # Node ID 9eb8c0d5c13ec03abc6ded4db1b7c92cd71016a7 # Parent 2bd7c714ac244d7b06808eb06c9e6c3402d696bb patch 8.1.1057: nsis config is too complicated commit https://github.com/vim/vim/commit/6a95c889bf5ac81377bf5bb42a9d5d7e5cd3b1e2 Author: Bram Moolenaar Date: Tue Mar 26 23:02:46 2019 +0100 patch 8.1.1057: nsis config is too complicated Problem: Nsis config is too complicated. Solution: Use "File /r" for the macros and pack directories. (Ken Takata, closes #4169) diff --git a/nsis/gvim.nsi b/nsis/gvim.nsi --- a/nsis/gvim.nsi +++ b/nsis/gvim.nsi @@ -354,42 +354,10 @@ Section "$(str_section_exe)" id_section_ File ${VIMRT}\indent\*.* SetOutPath $0\macros - File ${VIMRT}\macros\*.* - SetOutPath $0\macros\hanoi - File ${VIMRT}\macros\hanoi\*.* - SetOutPath $0\macros\life - File ${VIMRT}\macros\life\*.* - SetOutPath $0\macros\maze - File ${VIMRT}\macros\maze\*.* - SetOutPath $0\macros\urm - File ${VIMRT}\macros\urm\*.* - - SetOutPath $0\pack\dist\opt\dvorak\dvorak - File ${VIMRT}\pack\dist\opt\dvorak\dvorak\*.* - SetOutPath $0\pack\dist\opt\dvorak\plugin - File ${VIMRT}\pack\dist\opt\dvorak\plugin\*.* - - SetOutPath $0\pack\dist\opt\editexisting\plugin - File ${VIMRT}\pack\dist\opt\editexisting\plugin\*.* + File /r ${VIMRT}\macros\*.* - SetOutPath $0\pack\dist\opt\justify\plugin - File ${VIMRT}\pack\dist\opt\justify\plugin\*.* - - SetOutPath $0\pack\dist\opt\matchit\doc - File ${VIMRT}\pack\dist\opt\matchit\doc\*.* - SetOutPath $0\pack\dist\opt\matchit\plugin - File ${VIMRT}\pack\dist\opt\matchit\plugin\*.* - SetOutPath $0\pack\dist\opt\matchit\autoload - File ${VIMRT}\pack\dist\opt\matchit\autoload\*.* - - SetOutPath $0\pack\dist\opt\shellmenu\plugin - File ${VIMRT}\pack\dist\opt\shellmenu\plugin\*.* - - SetOutPath $0\pack\dist\opt\swapmouse\plugin - File ${VIMRT}\pack\dist\opt\swapmouse\plugin\*.* - - SetOutPath $0\pack\dist\opt\termdebug\plugin - File ${VIMRT}\pack\dist\opt\termdebug\plugin\*.* + SetOutPath $0\pack + File /r ${VIMRT}\pack\*.* SetOutPath $0\plugin File ${VIMRT}\plugin\*.* diff --git a/src/version.c b/src/version.c --- a/src/version.c +++ b/src/version.c @@ -776,6 +776,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 1057, +/**/ 1056, /**/ 1055,