Mercurial > vim
comparison Makefile @ 18842:7547b6eb6b5c v8.1.2408
patch 8.1.2408: syntax menu and build instructions outdated
Commit: https://github.com/vim/vim/commit/bfd34333302c0b0115ab2a9c995b5adbdb8f4ef8
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Dec 7 19:24:34 2019 +0100
patch 8.1.2408: syntax menu and build instructions outdated
Problem: Syntax menu and build instructions outdated.
Solution: Update build instructions and syntax menu.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sat, 07 Dec 2019 19:30:04 +0100 |
parents | 1ec6539cef68 |
children | af69c9335223 |
comparison
equal
deleted
inserted
replaced
18841:f1eec3f477c8 | 18842:7547b6eb6b5c |
---|---|
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, 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, MZscheme, Lua (if | 98 # - Compile Vim with GTK, Perl, Python, Python3, TCL, Ruby, Lua, Cscope and |
99 # you can make it all work), Cscope and "huge" features. Exclude workshop | 99 # "huge" features. Add MZscheme if you can make it work. |
100 # and SNiFF. | 100 # Use "make reconfig" after selecting the configure arguments. |
101 # - With these features: "make proto" (requires cproto and Motif installed; | 101 # - With these features: "make proto" (requires cproto and Motif installed; |
102 # ignore warnings for missing include files, fix problems for syntax errors). | 102 # ignore warnings for missing include files, fix problems for syntax errors). |
103 # - With these features: "make depend" (works best with gcc). | 103 # - With these features: "make depend" (works best with gcc). |
104 # - If you have a lint program: "make lint" and check the output (ignore GTK | 104 # - If you have a lint program: "make lint" and check the output (ignore GTK |
105 # warnings). | 105 # warnings). |
106 # - If you have valgrind, enable it in src/testdir/Makefile and run "make | 106 # - If you have valgrind, enable it in src/testdir/Makefile and run "make |
107 # test". Enable EXITFREE, disable GUI, scheme and tcl to avoid false alarms. | 107 # test". Enable EXITFREE, disable GUI, scheme and tcl to avoid false alarms. |
108 # Check the valgrind output. | 108 # Check the valgrind output. |
109 # - If you have the efence library, enable it in "src/Makefile" and run "make | |
110 # test". Disable Python and Ruby to avoid trouble with threads (efence is | |
111 # not threadsafe). | |
112 # - Adjust the date and other info in src/version.h. | 109 # - Adjust the date and other info in src/version.h. |
113 # - Correct included_patches[] in src/version.c. | 110 # - Correct included_patches[] in src/version.c. |
114 # - Check for missing entries in runtime/makemenu.vim (with checkmenu script). | 111 # - Check for missing entries in runtime/makemenu.vim (with checkmenu script). |
115 # - Check for missing options in runtime/optwin.vim et al. (with check.vim). | 112 # - Check for missing options in runtime/optwin.vim et al. (with check.vim). |
116 # - Do "make menu" to update the runtime/synmenu.vim file. | 113 # - Do "make menu" to update the runtime/synmenu.vim file. |