Mercurial > vim
comparison Makefile @ 10198:9f48eab77d62 v8.0.0000
commit https://github.com/vim/vim/commit/bb76f24af2010943387ce696a7092175b4ecccf2
Author: Bram Moolenaar <Bram@vim.org>
Date: Mon Sep 12 14:24:39 2016 +0200
Vim 8.0 release
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Mon, 12 Sep 2016 14:30:13 +0200 |
parents | 758f3d5a463d |
children | 5de2fb612f21 |
comparison
equal
deleted
inserted
replaced
10197:52864a0e0c99 | 10198:9f48eab77d62 |
---|---|
65 # All output files are created in the "dist" directory. Existing files are | 65 # All output files are created in the "dist" directory. Existing files are |
66 # overwritten! | 66 # overwritten! |
67 # To do all this you need the Unix archive and compiled binaries. | 67 # To do all this you need the Unix archive and compiled binaries. |
68 # Before creating an archive first delete all backup files, *.orig, etc. | 68 # Before creating an archive first delete all backup files, *.orig, etc. |
69 | 69 |
70 MAJOR = 7 | 70 MAJOR = 8 |
71 MINOR = 4 | 71 MINOR = 0 |
72 | 72 |
73 # CHECKLIST for creating a new version: | 73 # CHECKLIST for creating a new version: |
74 # | 74 # |
75 # - Update Vim version number. For a test version in: src/version.h, Contents, | 75 # - Update Vim version number. For a test version in: src/version.h, |
76 # MAJOR/MINOR above, VIMMAJOR and VIMMINOR in src/Makefile, README*.txt, | 76 # READMEdir/Contents, MAJOR/MINOR above, VIMMAJOR and VIMMINOR in |
77 # runtime/doc/*.txt and nsis/gvim.nsi. | 77 # src/Makefile, README.txt, README.md, READMEdir/README*.txt, |
78 # runtime/doc/*.txt and make nsis/gvim_version.nsh. | |
78 # For a minor/major version: src/GvimExt/GvimExt.reg, src/vim.def, | 79 # For a minor/major version: src/GvimExt/GvimExt.reg, src/vim.def, |
79 # src/vim16.def, src/gvim.exe.mnf. | 80 # src/gvim.exe.mnf. |
80 # - Compile Vim with GTK, Perl, Python, Python3, TCL, Ruby, MZscheme, Lua (if | 81 # - Compile Vim with GTK, Perl, Python, Python3, TCL, Ruby, MZscheme, Lua (if |
81 # you can make it all work), Cscope and "huge" features. Exclude workshop | 82 # you can make it all work), Cscope and "huge" features. Exclude workshop |
82 # and SNiFF. | 83 # and SNiFF. |
83 # - With these features: "make proto" (requires cproto and Motif installed; | 84 # - With these features: "make proto" (requires cproto and Motif installed; |
84 # ignore warnings for missing include files, fix problems for syntax errors). | 85 # ignore warnings for missing include files, fix problems for syntax errors). |
94 # - Adjust the date and other info in src/version.h. | 95 # - Adjust the date and other info in src/version.h. |
95 # - Correct included_patches[] in src/version.c. | 96 # - Correct included_patches[] in src/version.c. |
96 # - Check for missing entries in runtime/makemenu.vim (with checkmenu script). | 97 # - Check for missing entries in runtime/makemenu.vim (with checkmenu script). |
97 # - Check for missing options in runtime/optwin.vim et al. (with check.vim). | 98 # - Check for missing options in runtime/optwin.vim et al. (with check.vim). |
98 # - Do "make menu" to update the runtime/synmenu.vim file. | 99 # - Do "make menu" to update the runtime/synmenu.vim file. |
99 # - Add remarks for changes to runtime/doc/version7.txt. | 100 # - Add remarks for changes to runtime/doc/version8.txt. |
100 # - Check that runtime/doc/help.txt doesn't contain entries in "LOCAL | 101 # - Check that runtime/doc/help.txt doesn't contain entries in "LOCAL |
101 # ADDITIONS". | 102 # ADDITIONS". |
102 # - In runtime/doc run "make" and "make html" to check for errors. | 103 # - In runtime/doc run "make" and "make html" to check for errors. |
103 # - Check if src/Makefile, src/testdir/Makefile and src/feature.h don't contain | 104 # - Check if src/Makefile, src/testdir/Makefile and src/feature.h don't contain |
104 # any personal preferences or the changes mentioned above. | 105 # any personal preferences or the changes mentioned above. |
190 # It is part of vim72.zip as vim72/gvimext.dll. | 191 # It is part of vim72.zip as vim72/gvimext.dll. |
191 # - Make sure there is a diff.exe two levels up (get it from a previous Vim | 192 # - Make sure there is a diff.exe two levels up (get it from a previous Vim |
192 # version). | 193 # version). |
193 # - go to ../nsis and do: | 194 # - go to ../nsis and do: |
194 # > makensis gvim.nsi (takes a few minutes). | 195 # > makensis gvim.nsi (takes a few minutes). |
196 # ignore warning for libwinpthread-1.dll | |
195 # - Copy gvim##.exe to the dist directory. | 197 # - Copy gvim##.exe to the dist directory. |
196 # | 198 # |
197 # 64 bit builds (these are not in the normal distribution, the 32 bit build | 199 # 64 bit builds (these are not in the normal distribution, the 32 bit build |
198 # works just fine on 64 bit systems). | 200 # works just fine on 64 bit systems). |
199 # Like the console and GUI version, but first run vcvars64.bat or | 201 # Like the console and GUI version, but first run vcvars64.bat or |