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