comparison Makefile @ 18879:af69c9335223

Vim 8.2 release Commit: https://github.com/vim/vim/commit/98056533b96b6b5d8849641de93185dd7bcadc44 Author: Bram Moolenaar <Bram@vim.org> Date: Thu Dec 12 14:18:35 2019 +0100 Vim 8.2 release
author Bram Moolenaar <Bram@vim.org>
date Thu, 12 Dec 2019 14:30:07 +0100
parents 7547b6eb6b5c
children 2ef19eed524a
comparison
equal deleted inserted replaced
18878:ef90e5bbb971 18879:af69c9335223
83 # overwritten! 83 # overwritten!
84 # To do all this you need the Unix archive and compiled binaries. 84 # To do all this you need the Unix archive and compiled binaries.
85 # Before creating an archive first delete all backup files, *.orig, etc. 85 # Before creating an archive first delete all backup files, *.orig, etc.
86 86
87 MAJOR = 8 87 MAJOR = 8
88 MINOR = 1 88 MINOR = 2
89 89
90 # CHECKLIST for creating a new version: 90 # CHECKLIST for creating a new version:
91 # 91 #
92 # - Update Vim version number. For a test version in: src/version.h, 92 # - Update Vim version number. For a test version in: src/version.h,
93 # READMEdir/Contents, MAJOR/MINOR above, VIMMAJOR and VIMMINOR in 93 # READMEdir/Contents, MAJOR/MINOR above, VIMMAJOR and VIMMINOR in
94 # src/Makefile, README.txt, README.md, READMEdir/README*.txt, 94 # src/Makefile, README.txt, README.md, src/README.md, READMEdir/README*.txt,
95 # runtime/doc/*.txt and make nsis/gvim_version.nsh. 95 # runtime/doc/*.txt and make nsis/gvim_version.nsh.
96 # For a minor/major version: src/GvimExt/GvimExt.reg, src/vim.def, 96 # For a minor/major version: src/GvimExt/GvimExt.reg, src/vim.def,
97 # src/gvim.exe.mnf. 97 # src/gvim.exe.mnf.
98 # - Compile Vim with GTK, Perl, Python, Python3, TCL, Ruby, Lua, Cscope and 98 # - Compile Vim with GTK, Perl, Python, Python3, TCL, Ruby, Lua, Cscope and
99 # "huge" features. Add MZscheme if you can make it work. 99 # "huge" features. Add MZscheme if you can make it work.
143 # Use the "shared-64.zip file and extract the archive to get the files. 143 # Use the "shared-64.zip file and extract the archive to get the files.
144 # Put them in the gettext64 directory, "make dosrt" uses them. 144 # Put them in the gettext64 directory, "make dosrt" uses them.
145 # - > make dossrc 145 # - > make dossrc
146 # > make dosrt 146 # > make dosrt
147 # Unpack dist/vim##rt.zip and dist/vim##src.zip on an MS-Windows PC. 147 # Unpack dist/vim##rt.zip and dist/vim##src.zip on an MS-Windows PC.
148 # This creates the directory vim/vim81 and puts all files in there. 148 # This creates the directory vim/vim82 and puts all files in there.
149 # Win32 console version build: 149 # Win32 console version build:
150 # - See src/INSTALLpc.txt for installing the compiler and SDK. 150 # - See src/INSTALLpc.txt for installing the compiler and SDK.
151 # - Set environment for Visual C++ 2015: 151 # - Set environment for Visual C++ 2015:
152 # > cd src 152 # > cd src
153 # > msvc2015.bat 153 # > msvc2015.bat
201 # gvimext64.dll in src/GvimExt 201 # gvimext64.dll in src/GvimExt
202 # VisVim.dll in src/VisVim 202 # VisVim.dll in src/VisVim
203 # Note: VisVim needs to be build with MSVC 5, newer versions don't work. 203 # Note: VisVim needs to be build with MSVC 5, newer versions don't work.
204 # gvimext64.dll can be obtained from: 204 # gvimext64.dll can be obtained from:
205 # https://github.com/vim/vim-win32-installer/releases 205 # https://github.com/vim/vim-win32-installer/releases
206 # It is part of gvim_8.0.*_x64.zip as vim/vim80/GvimExt/gvimext64.dll. 206 # It is part of gvim_8.2.*_x64.zip as vim/vim82/GvimExt/gvimext64.dll.
207 # - Make sure there is a diff.exe two levels up (get it from a previous Vim 207 # - Make sure there is a diff.exe two levels up (get it from a previous Vim
208 # version). Also put winpty32.dll and winpty-agent.exe there. 208 # version). Also put winpty32.dll and winpty-agent.exe there.
209 # - go to ../nsis and do: 209 # - go to ../nsis and do:
210 # > unzip icons.zip 210 # > unzip icons.zip
211 # > makensis gvim.nsi (takes a few minutes). 211 # > makensis gvim.nsi (takes a few minutes).