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).