Mercurial > vim
comparison Makefile @ 29314:f8116058ca76 v9.0.0000
release version 9.0
Commit: https://github.com/vim/vim/commit/eb49041875118be5fe60f07750c7c86cb26dccef
Author: Bram Moolenaar <Bram@vim.org>
Date: Tue Jun 28 13:44:46 2022 +0100
release version 9.0
Problem: About time to release Vim 9.0.
Solution: Update the version number everywhere.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Tue, 28 Jun 2022 14:45:09 +0200 |
parents | c6c93dd88e98 |
children | 0729bb8db99e |
comparison
equal
deleted
inserted
replaced
29313:4adb174f9e21 | 29314:f8116058ca76 |
---|---|
82 # All output files are created in the "dist" directory. Existing files are | 82 # All output files are created in the "dist" directory. Existing files are |
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 = 9 |
88 MINOR = 2 | 88 MINOR = 0 |
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 |
108 # - Adjust the date and other info in src/version.h. | 108 # - Adjust the date and other info in src/version.h. |
109 # - Correct included_patches[] in src/version.c. | 109 # - Correct included_patches[] in src/version.c. |
110 # - Check for missing entries in runtime/makemenu.vim (with checkmenu script). | 110 # - Check for missing entries in runtime/makemenu.vim (with checkmenu script). |
111 # - Check for missing options in runtime/optwin.vim et al. (with check.vim). | 111 # - Check for missing options in runtime/optwin.vim et al. (with check.vim). |
112 # - Do "make menu" to update the runtime/synmenu.vim file. | 112 # - Do "make menu" to update the runtime/synmenu.vim file. |
113 # - Add remarks for changes to runtime/doc/version8.txt. | 113 # - Add remarks for changes to runtime/doc/version9.txt. |
114 # - Check that runtime/doc/help.txt doesn't contain entries in "LOCAL | 114 # - Check that runtime/doc/help.txt doesn't contain entries in "LOCAL |
115 # ADDITIONS". | 115 # ADDITIONS". |
116 # - In runtime/doc run "make" and "make html" to check for errors. | 116 # - In runtime/doc run "make" and "make html" to check for errors. |
117 # - Check if src/Makefile, src/testdir/Makefile and src/feature.h don't contain | 117 # - Check if src/Makefile, src/testdir/Makefile and src/feature.h don't contain |
118 # any personal preferences or the changes mentioned above. | 118 # any personal preferences or the changes mentioned above. |
142 # Use the "shared-64.zip file and extract the archive to get the files. | 142 # Use the "shared-64.zip file and extract the archive to get the files. |
143 # Put them in the gettext64 directory, "make dosrt" uses them. | 143 # Put them in the gettext64 directory, "make dosrt" uses them. |
144 # - > make dossrc | 144 # - > make dossrc |
145 # > make dosrt | 145 # > make dosrt |
146 # Unpack dist/vim##rt.zip and dist/vim##src.zip on an MS-Windows PC. | 146 # Unpack dist/vim##rt.zip and dist/vim##src.zip on an MS-Windows PC. |
147 # This creates the directory vim/vim82 and puts all files in there. | 147 # This creates the directory vim/vim90 and puts all files in there. |
148 # Win32 console version build: | 148 # Win32 console version build: |
149 # - See src/INSTALLpc.txt for installing the compiler and SDK. | 149 # - See src/INSTALLpc.txt for installing the compiler and SDK. |
150 # - Set environment for Visual C++ 2015: | 150 # - Set environment for Visual C++ 2015: |
151 # > cd src | 151 # > cd src |
152 # > msvc2015.bat | 152 # > msvc2015.bat |
200 # gvimext64.dll in src/GvimExt | 200 # gvimext64.dll in src/GvimExt |
201 # VisVim.dll in src/VisVim | 201 # VisVim.dll in src/VisVim |
202 # Note: VisVim needs to be build with MSVC 5, newer versions don't work. | 202 # Note: VisVim needs to be build with MSVC 5, newer versions don't work. |
203 # gvimext64.dll can be obtained from: | 203 # gvimext64.dll can be obtained from: |
204 # https://github.com/vim/vim-win32-installer/releases | 204 # https://github.com/vim/vim-win32-installer/releases |
205 # It is part of gvim_8.2.*_x64.zip as vim/vim82/GvimExt/gvimext64.dll. | 205 # It is part of gvim_9.0.*_x64.zip as vim/vim90/GvimExt/gvimext64.dll. |
206 # - Make sure there is a diff.exe two levels up (get it from a previous Vim | 206 # - Make sure there is a diff.exe two levels up (get it from a previous Vim |
207 # version). Also put winpty32.dll and winpty-agent.exe there. | 207 # version). Also put winpty32.dll and winpty-agent.exe there. |
208 # - go to ../nsis and do: | 208 # - go to ../nsis and do: |
209 # > unzip icons.zip | 209 # > unzip icons.zip |
210 # > makensis gvim.nsi (takes a few minutes). | 210 # > makensis gvim.nsi (takes a few minutes). |